The 2nd amendment was intended for the U.S. to have a ready (armed) Army and well-regulated militias so that we can protect ourselves against foreign invaders.
- The Supreme court used that to say it "protects an individual right to bear arms" and has allowed each individual state to manage gun control on their own.
Look at it this way, the United States will never be invaded with ground troops by another country because the U.S. population is too
well-armed against foreign invaders and
against its own citizens...the latter is problematic because it then implies that those citizens with criminal intent are well-armed against their fellow U.S. citizens.
Yet, laws need to change if the laws are doing more harm than good. Unfortunately, a lot of states are in bed with the NRA, and gun dealers involving assault weapons because it's a billion-dollar business and helps politicians to get elected...
It won't change and there will be more mass shootings because of the political relationship of sleeping in the bed with the NRA and gun-dealers except a few states may change their own state laws but a national mandatory law...I don't think it will happen.
I'm in the camp that we need to do something instead of nothing.
wrbtrader