The term "assault weapon" has nothing to do with whether a weapon is constitutionally allowed to be regulated. As I said before, we can discuss which weapons should be regulated, and to what extent, but that is a different conversation for another time. My intent for now is to show the trite remark "will not be infringed" is bullshit and immaterial when it comes to whether we can or should regulate any weapon.
As I wrote above, it has everything to do with it. You have no right to assault anyone, and you have right to defend yourself. When you defending yourself, you're not doing anything illegal.
The Supreme Court ruled in DC V. Heller that all arms (meaning any weapon) “in common use for lawful purposes" can't be banned or heavily regulated like we did machine guns.
They essentially put in a supreme court ruling the same thing that gun owners have been saying for years: 99% of gun owners commit zero crimes with their firearms IN THEIR LIFE. Why should the law abiding gun owners be punished for the actions of the 1% of people who make a conscious choice to do evil and illegal things with their firearms?
Assuming all murders with guns are done with semi-automatic firearms, less than .005% of semi-automatic firearms are used in murders a year.
Assuming (incorrectly, but it pads the numbers towards the “gun control” side of things) that each murder is committed by a different person (for instance that 10 people killed in a mass shooting were killed by 10 different people) less than .016% of gun owners commit murder with their guns a year.
If all we look at is murders, as politicians like to do, then you want to punish and restrict 99.984% of a certain group based on the actions of the rest.