I do not think it illogical for a society to set punitive measures in place as a deterrent to antisocial behavior. Be it the death penalty or the downstream loss of social rights, it's
not an entirely nonlinear response.
Having said that - I refuse to accept that anyone who is allowed to walk the streets freely should not be considered 'safe' enough to trust with a firearm. Certainly, we trust them with a knife or a can of gasoline or any other potential weapon. Either they pose no danger to society and we treat them as such, or they
do pose a potential danger and we shouldn't let them roam freely.
Had I been asked this question ten years ago, I would have quickly answered exactly as Brickeyee did. Today - I'm not so comfortable with removing a body's most elemental means of self-protection, especially if we're dealing with a felon who is not a repeat violent offender. (And if they are - they should not be roaming the streets.)
Should felons be granted security clearances also?
These things are not equal. Not being granted a security clearance simply means that I cannot potentially perform one specific job; I can still likely find many opportunities for gainful employment without the clearance. Removing my ability to readily defend myself and my family, however, is a far more reaching consequence.
Next time try to follow the law.
It is NOT that hard to do.
When I was twenty two, I had no idea that oral or anal sex was a punishable crime in my home state. And when I was twenty three, I watched people get arrested and tried for this 'crime' and sentenced as felons.
Sometimes, just FINDING the law is hard enough, much less being sure that you're always following it.