I think that there should be a grey area. This is what parole ought to be for, a transitional time between jail and full interaction with society. It's a trial period to see if you can be trusted with a little bit of freedom, but also to reacclimate the prisoner to life outside of prison.I'd like to present the caveat that stripping someone of any rights after released is insane. Either they've paid the price or they haven't. Either they're safe to return to society or they're not. Anyone who must be stripped of their right to vote and to possess a firearm must be imprisoned until this is not the case.