Consider many people in the US owns gun, maybe it's because of those officers are fear of death (It's very normal) so they tend to act first to save themselves?
As an outsider, I don't think it's a good thing to allow people to own a gun. Because people are different in general, some easy to anger, some more likely to hurt other. It doesn't mean they are naturally bad, they may just need longer time to cold themselves down. And gun is too quick and lethal, ripped than chance from them.
If people need to protect themselves, maybe allowing them to own a taser instead?