Normally 1 of them carries but he was working and due to how he had to be positioned for the work he was doing he didnt have it on him. In this instance I'm not sure it would have mattered much due to circumstances, he was distracted (on the phone and prepping a job) and surprised by the entire thing. Likely would have become more of a liability trying to get wits together and come onto target on top of the stress of it all going down.
The police had nothing to do with the situation other than investigating. It was start to finish in about a minute. That being said defunding is pretty silly. Maybe scaling back on the mraps and the like, outside of a few instances in the country they are a complete waste of $ for a dept to upkeep and resources could be better utilized.
There are FAR too many weapons in circulation for a ban. You'd never find them all. Trying to enforce that would create more drama and certainly many, many, many deaths. I'm guessing more than all the wars/conflicts/attacks than in the past 50 years. Not a single owner I know would hand them over without a fight, likely to the death.
Just because there is "nothing else" doesnt mean it's the right option. The police could say the same thing, what else are they to do when people don't accept instructions. I've had to deal with police a handful of times in my life. I did as I was instructed, never been harmed. Ran my mouth once, got a ticket I probably wouldn't have otherwise. Now I havent been in a situation where I was being handled by any means, no one can speculate how you'll react until you are. I know if i was trying to subdue someone in a struggle I'd likely use any means necessary and would expect the same in return though we civilians arent governed by the same standard which itself has it's own pros and cons. If I was in a protest that warranted police presence I'd probably expect nonlethal tactics being used as a high probability and come with the territory of being present, cost of doing business I'd say. Unfortunately most people don't know how to act in a group, one bad apple is all it takes and people lose their shit, well he did this so I did it too and that makes it Ok.