For gun laws, I would honestly say,
All guns no matter what, .50 and under for every citizen 21 and older.
Minor should be allowed to own after a gun safety class.
18-21, Own all rifles, shotguns, and pistols, but no carrying pistol concealed until they pass a thorough sanity test, background check, and parents have to say their son is okay for it.
50 years ago, there should have been absolutely no gun laws, but honestly with all of the parents who don't know how to raise their kids, and don't give them attention, have turned out a lot of sociopaths and kids who have bad morals.
I honestly don't see why you could ever need anything higher than .50 cal anyway, and explosives in general. I could understand dynamite though for the ****s and giggles.
I am just saying those are what gun laws should be for KIDS. If you haven't noticed, teenagers are the most mentally/ emotionally unstable of all age groups.