This.And for brevity, there are no reasonable gun laws.
"Shall not be infringed" means just that. I should not need a government permission slip, nor pay a tax to own a Cannon or an automatic weapon or any other arm.
In case no one has noticed, laws prohibiting felons from possessing firearms do not stop felons from possessing firearms.
Laws should be few, and penalties severe. If someone has committed a felonious act been tried and convicted by a jury of his peers they need to do the full-time associated with that conviction. When their sentence is complete they need to be fully restored as a citizen without restriction. To do otherwise is to create a permanent criminal underclass who will live among us doing the only thing they know how to do being a criminal.
Better to incarcerate them for their full sentence at hard labor, than give parole and time off for good behavior to only return a younger and more predatory individual to our midsts.
ETA: correct spelling of cannon
There is no such thing as a "common sense" gun law. No such law enacted or proposed could or would ever have the purported effect that proponents claim it would have. Every such law only serves to compel, constrain, inconvenience, or hinder law-abiding people in their exercise of RKBA, while not once, ever, compelling or constraining violent criminals in their possession and use of firearms to commit violent crimes.