Once you've served your time in jail you're done. You've served your punishment. Why in the world would you have a lifetime punishment of not being able to defend your life/family?
Here is the thing, if the criminal get's out of jail and is done serving his time and wants to commit a crime he's not going to say, "oh man, I can't own a gun anymore so now I can't get one to rob another bank." Crime is already illegal, if someone is willing to commit a crime then the crime status of them carrying a gun doesn't deter them, they're already engaging in crime.
So I say if you're not in jail then carry on. If you're some violent person who has been convicted of violent things and as soon as you get out you're going to point a gun at people - maybe you shouldn't be out of prison.
Here is the thing, if the criminal get's out of jail and is done serving his time and wants to commit a crime he's not going to say, "oh man, I can't own a gun anymore so now I can't get one to rob another bank." Crime is already illegal, if someone is willing to commit a crime then the crime status of them carrying a gun doesn't deter them, they're already engaging in crime.
So I say if you're not in jail then carry on. If you're some violent person who has been convicted of violent things and as soon as you get out you're going to point a gun at people - maybe you shouldn't be out of prison.