Guns arent the problem. It's stupid people who own them that are.  If your gonna pull a gun on someone, you need to make its something you absolutely need to do. When we lived in Florida, my Mom work at the ER in Miami.  There was a cop who was walking around and all he saw was what he thought was a gun pointed at him.  So he shot what would have been the shoulder of an adult, turns out it was the head of a 12 year old kid with a water gun.  People just need to be more careful with them that all.