Ok here's how i think it should be.
Convicted Felons cant own a gun, Period. If found owning one minimum of 20 years jail time.
I believe that any firearm should be allowed to be owned, and any firearm be allowed to be manufactured and sold(as long as buyer has correct certification) including FA's. They should have lvl1-3 training.
Level 1:
Prerequisite: Be a law obiding citizen
Proof of fire proof safe to store arms in
Age:15
Teach safty and regulations and than make sure that students pass the test with a good amount of range time under supervision. This would allow the owning of bolt action hunting rifles, and 22lr target rifles. Training would be performed with one bolt and one semi-auto 22 rifle.
Level 2:
Prerequisite: Lvl 1 Training
Proof of fire proof safe to store arms in
Age: 18
Would teach safe self defence firing and would re-emphasize laws. It would be a cource entailing a good amount of range time with both sem-auto rifles, pistols and shotguns. Shooter would have to demonstrate decent accuracy with both point shoot and sight shoot, while proving complete saftey in order to be certified.
Level3:
Prerequisite: LVL1-2 training
Proof of fire proof safe to store arms in
Age: 18
Would be a FA cource re-emphasizing the lvl1-2 cources, with much higher standards. A few minor infractions and the shooter would have to retake the cource. Shooter would have to demonstrate knowledge of gun laws, and control of weapons in both 3-shot and FA. Shooters would fire both FA's and Silenced weapons.
These tests would have very high standards that would have to be adhered to. It would not limit anyone(exept for felons) and would keep incompetant people out of the reach of arms. It would also improve safty in general and reduce the accidental injuries while making FA and other limeted guns obtainable at reasonable cost. It would keep those mentally not capable of owning a firearm out of they're reach. Licenses would have to be updated every 6 months with a competency live firing test, and if a licensee is convicted of a felony all his guns would be confiscated and license taken away. In all honesty some of those guys you see buying shotgun ammo at walmart, probobly should have a shotgun.