>>China would love the excuse to outright take NK.
What makes you think this? Does NK have some resources that China highly values? Better to have a buffer between you and American troops.
>>Computers long ago reached the point where they were fast enough.
I assure you, we software guys are working on this problem every day!
No one makes 7 round magazines for most of these rifles. This is a back door ban on just about anything other than 1911s and revolvers.
The shooter never used body armor. The media just doesn't know anything about guns and thought his load bearing vest was body armor. Besides the point, body armor isn't magical, you still feel the hits. It also only covers your chest, there are plenty of other places someone fighting back could hit you and debilitate you.
There's also a pattern to these shootings. Typically as soon as armed resistance shows up, be that the police or a citizen with a carry permit, the shooters either give up or commit suicide.
Finally, I'd rather take my chances with "untrained civilians" than with NYPD.