Kids, on pharmaceuticals and raging hormones and internet brainwashing and peer pressure and stress of studies and illegal drugs/alcohol.....aren't old enough to be rational, aren't old enough to be trusted. Even voting and drinking should be 21.
Sorry, argue all you want.
Do you really think making the legal age to even TOUCH a firearm at 21 is really going to prevent this? What next, you have to be 21 to own a pressure cooker? Fertilizer? Diesel fuel?
What I find disparaging is that people really don’t believe kids can be mature. And the kids know this, and milk it overtly or covertly.