So you want to discuss the gun problem. I am willing but lets first define the starting point. The best starting point should be the actual starting point for law in our country.
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.
1.a military force that is raised from the civil population to supplement a regular army in an emergency.
2.all able-bodied civilians eligible by law for military service.
3. a military force that engages in rebel typically in opposition to a regular army.
Now the reasons that we would need a militia are two-fold. First we need a group to draw from in times of extreme emergency, anybody remember “Red Dawn”. There no doubt in my mind that when push comes to shove that a majority of gun owners would turn out to fight if a Red Dawn moment happened. The second reason we need a militia would be covered by definition three above. in short to oppose tyranny of our government.
Now for the Militia to be truly well armed, they would need all the weapons that a army would have. Since it is clearly stated “keep and Bear” that would mean that the people shall be able to keep and bear any weapon that our military forces have, so that we the people can serve as a effective well armed militia as needed. Thus we need to wipe out every law that restricts and/or infringes that initial right, as provided by the founders,in any way.
Of course once at this starting point there is no longer a gun problem ,never actually was one, we just need to address the crime problem.