Here is what I think about guns. Suppose at first that there is no such thing as guns and someone breaks into your home and viscously attacks your family using only their bare hands and feet. Would you respond by using your own bare hands and feet to stop them (not even necessarily killing them)? Or would you stand there and wait for God to act?
Second scenario, since guns do exist. If someone broke into your house and you know that people often rob armed with a gun. Do you think it might be a good idea to have a gun of your own to defend your family against another gunman? Or would you wait for God to act?
Third scenario. Let's say an armed intruder breaks into your home, but you manage to round up your wife and kids and hide in a place in your house where the intruder might not find you (and you have your cell phone on you). Would you call the police for help? If you would call the police for help but your against the use guns, then make sure and tell them to leave their guns at the station.