Only in USA: people walking down the street with assault rifles to the grocery store. What do you want to defend yourself against with a weapon that soldiers go to war with? You'd think they live in Uganda or something. Jeez! I'd be afraid to even open my windows there. Talk about protection...
Almost all weapons that soldiers go to war with, including your bogus example, are infringed out of civilians' hands in the US.
People control is better. A guy with temper and other connected emotions might use it for personal gains.
It's odd to see people wearing guns aside from cops.
Not possible to control people without exterminating the human race. Good thing cops are robots, and all government statistics that show cops commit more crimes than civilian gun owners, are fake.