My only objection to this proposal is the "any firearm" portion. Allowing license holders to purchase and carry any firearm with the universal license could pose problems to society. Due to the vast differences in capabilities of different firearms, I would suggest separate systems depending on the class of firearm that the citizen wishes to obtain; deadlier weapons require more rigorous background checks/training. Despite this, I don't believe the base level training for handguns or firearms with limited potential capability should become weak or insufficient in any way.
This would be a license to own, purchase, and sell. Concealed Carry would remain seperate. You would also keep the same class system as far as what your avg citizen can own. Still no sawed off shotguns or full auto. Change nothing but the fact you need a license to own, purchase, or sell. Surely some worded details would be needed but this is just a 3 phase outline.
We have Drivers License which a written and driving test must be passed.
Fishing and Hunting License which both carry hefty penalties and hunting requires testing nowadays.
Why not a Gun License? Simple Testing along with real background fingerprint ss# full id check.
Ive bought many guns and for all anyone who ever sold to me knows i don't even know how to load it when I left. One of the deadliest manmade objects ever I was able to purchase with Zero safety training.
Good thing I grew up in a Pro Gun Household and learned the do's and dont's well before gradeschool.
Some gunowners i know are good and confident like myself when it comes to handling firearms.
But others I know scare the shit out of me with a gun in their hands because they truly are clueless.
At the range holding the pistol across the body at the line of shooters instead of down range for instance.
Should never happen but these people are not properly trained. How many Innocent people are killed by gun accidents a year? Cause they don't know any better. Nobody ever taught them. Imagine if our driving laws didn't require a license.......