What part of "Shall not be infringed" do you not understand? If a felon has completed their time and is free, they can do harm with a variety of other things anyway. If they are too dangerous to trust with arms, then letting them free makes no sense.
P.S. Don't forget that my latest patches set is out now over at: http://igg.me/at/patcheswalther
Thank you for your support! ^^