Ban all weapons with semi or fully automatic firing systems. Such weapons belong in the hands of 'well regulated militias', not on the streets. Permit long barrel rifles and shotguns for sporting purposes. Permit revolvers. Ban handguns equipped with magazines holding more than nine rounds.
The death tolls from mass shootings is directly attributable to weapons which can fire greater than nine rounds. Such weaponry was designed to be used on a battlefield, not on the street. After a few years, these bans will result in criminals no longer able to obtain such weapons.
Crack down on the manufacturers. Keep them from making commercially available weapons of war. Incentivize them by giving them tax credits for units of sporting weapons produced and fine them heavily for producing weapons of warfare for commercial sale.
Bans have been shown to not work. Machineguns are illegal in Mexico yet they are everywhere. Bans only affect the law abiding as has been shown over and over and over.
Banning these weapons will make them prohibitively expensive and therefore out of reach for street thugs and maniacs bent on killing the innocent.
There should be no infringement on 2nd amendment rights. Fully automatic assault rifles and submachine guns
must be made available to all citizens to prevent tyrannical governments and to defend against foreign and domestics groups bent on destroying the American government. There must not be any outright bans.
We must be aware terrorist are already armed with fully automatic AK47 assault rifles.
Americans must also be equally armed to deal with that situation.