I think of it this way. I would rather die in a knife/sword fight than get shot to death because some dipsh*t had an itchy trigger finger.
The sole purpose of a gun is to harm/kill someone. You can spin it any way you want, self defense, protecting something etc but that fact remains unchanged. I would imagine someone is alot less likely/capable of killing someone if they do not have a tool that can do it in one well placed shot.
Should cops have their guns taken from them? At this point I certainly would like to see how that plays out, but then you have to take everyone's guns away just so the cops are on an equal playing field, and that just wont happen without a civil war breaking out.
I wonder how replacing their guns with better tasers would work.