And you anti-gunners are fine and dandy with police, the military, federal LE agencies and private security details packing any level of firepower in whatever public spaces. When it comes to small arms, the People must be allowed to possess the same firearms as the government.
Years ago, I took my then two young nieces to a carnival at their elementary school in rural Pennsylvania. One of the local cops on patrol there was packing a Glock 18 loaded up with a 32 round magazine. What in the hell does a cop assigned to a small rural police department need with a fully automatic handgun? If the government can have it, carry it, and is licensed to use it, then so should the public.