newsflash: we have the right to liberty.Very familiar but one big difference, we have the right to own guns.
They should only have to pay to society what they were sentenced. If they were not sentenced to life they should be let out at the end of the sentence.Convicted felons gave up their rights when they committed and were convicted of a felony.
I guess you were talking felons who are in for life. I agree that those felons should stay in there and not be let out for good behavior (as they are wont to do).