I agree banning anything does not work, it just creates a worse, more dangerous black market with no controls.
Any approach to sensible gun control is inhibited in America, as it is saturated with firearms already, making it almost impossible to control - the genie is out of the bottle. This means criminals have unlimited access to almost any firearm. This gives credence to the argument for self defense. Coupled with an American culture of John Wayne, Clint Eastwood, frontier cowboys, zombies and gangster movies, fostering the concept that the only way to solve a problem is with a bullet. But as one officer said "Its not the criminals to worry about, they just want your money rather than kill you, its the crazies out there you have to worry about they just want to kill you indiscriminately because its fun!"
It is a management of risk problem.
Many people would love to jump in a helicopter and fly like bird, hover like a dragon fly and land where ever it looked good but wanting and doing are to different things. As a commercial pilot I have to jump through a lot of hoops before I get to play with a multi million dollar ton of jet turbine powered, people carrying, helicopter.
That's because it requires a certain set of skills and aptitude to fly these things safely which if mishandled can lead to very lethal conclusions.
Surely a system can be implemented along the lines of a tiered approval system. So if you a tired of your .22cal peashooter and want to play with a 50Cal you can do it, but you have to prove a genuine interest, have Police Check, national criminal check, medical certificate, join a club where amongst peers you are continually assessed by each other, regular meets and competition attendance, weapons safely secured at club premises rather than members homes. A gun license with different categories which can only be obtained after careful safety assessment and training, basically being harder to obtain an endorsement, the more dangerous the weapon, with a closer watch at each level. Then to gradually educate the public, reduce the paranoia, reduce the number of guns in circulation with amnesties and buy backs.
In Australia we have had several amnesties and buy backs where weapons are handed into the police for cash at market value and then crushed and destroyed. This process has pulled 100s of thousands of guns from circulation here. *It doesn't cure the problem but certainly reduced gun deaths generally. This was triggered by our last mass murder by Martin Bryant at Port Arthur Tasmania April 28, 1996, 35 killed. And since "the draconian federal anti gun legislation" was introduced shortly after by PM John Howard and in the 7827 days since, there has not been a single repeat of this type of incident here.
Finally from my reading of the 2nd Amendment it allows individual state authorised militias to hold arms against the threat of a nasty Federal Government in order to maintain state autonomy, but this was in response to the political situation centuries past and hardly has relevance today.and NO WHERE does it mention OR imply, any right for any citizen individually to own arms.
"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed"
ie the states can have armed authorised peoples militia does not imply all the people should own arms, otherwise why the need of the first two phrases. Why not just say "It is the right of the people to keep and bear Arms" without qualifying it.
Cheers