Also pretty clear that it was specifically for a "well-armed and regulated militia"
Don't get me wrong, I own guns, I like guns, I believe that guns can be owned safely, and I also believe that there should be more controls on who owns guns and what kinds of guns they own under which circumstances.
I feel like hunting equipment and 22s and stuff like that, semi-automatic handguns, perfectly fine for home ownership, home defense, etc..
But sniper rifles and machine guns and rocket launchers and everything above that basic home gun ownership tier should be placed in a sort of library-type militia system where people can join that militia, be trained in its proper and effective use, and be like a volunteer reserve national guard-type thing.
Kind of like we have volunteer fire departments where tax payers and donations provide them with the tools, but they go through the training so that they can back up the actual paid fire department.
Of course, we should have a gun-owner license.
A licensing system where you have to attend a basic safety course, possibly register for some sort of gun-owner insurance to pay for possible injuries to other people through negligent gun ownership usage, things like that would massively increase the safety factor of guns and massively increase the number of people that are qualified to use a gun in case of emergency and have the training needed to do so effectively.
Further, it's not beyond the pale to make it that our weapons should be registered so that if they're used in committing a crime, the weapon itself can help identify the criminal that committed a crime with the weapon, even if they stole the weapon from you to commit the crime.
I'm all for gun ownership. I just want more responsibility, more accountability, and more maturity about it.
It's not really cool that any 18-year-old can pop down to a local Walmart and get enough ammunition to blow away a supermarket full of children.