You forgot the simple fact that all gun or weapon legislation is forbidden by the 2nd amendment. (shall not infringe)
You have a deficiency that should disqualify you from voting.
If one takes an absolute approach to the 2nd amendment, then prisoners should be allowed to own firearms.