“Long Gun” and “Assault Clothing” are now scary words.

It’s long been the case that firearms have been classified into various categories.
For example, “handguns” describe relatively small firearms like semi-auto pistols, revolvers, etc. that can be held with a single hand.
“Long guns” like rifles and shotguns are typically larger and are intended to be operated with both hands.
The media recently — and accurately — reported that the San Bernadino shooters used “long guns” in their attack. This is true: they used rifles (DPMS and S&W AR variants, according to the news) in their attack and possessed, but apparently did not use, handguns.
Shortly thereafter I saw idiots on social media wondering, “Why does anyone need a long gun? They should be banned!”
*facepalm*
Adding to the facepalm were claims that since the original name for Smith & Wesson M&P guns comes from “Military & Police”, there’s no reason for private?citizens to own such firearms even though they’re essentially identical to every other AR out there.
Evidently the bad guys wore?”assault clothing” which allowed them to be much more deadly than if they wore, for example, jeans, t-shirts, and?fishing vests. I had no idea that “assault clothing” was a thing.
Finally, I’ve seen feverish calls to ban the private ownership of body armor. Why? I have no idea. Armor is purely defensive and cannot be used to harm someone, so why would it pose any threat? I suppose one could whack someone with an armor vest or bonk them with a helmet, but come on…
Honestly, where do people come up with such idiocy?