By your logic, the only real punishment for felons should be death, because they can never truly recompense the victim for their suffering.So based on your logic ,which I totally disagree with" no matter how bad a person was/is they should always be allowed to have firearms? Another example of the "paying " the debt to society crock! Based on this logic a pedophile who does his time, should be allowed to have jobs etc with little children. A felons debt to society may be paid "legally" but many times it is never repaid morally/socially/psychologically, where the victim never recovers fully and lives with the trauma and mental scars always!
You either believe in the rights of the individual, or you don't.
And you either believe in just and measured judicial punishment, or you don't.
My question to you is, would you have cast the first stone?