While I don't own a gun, and even if I did, odds are I wouldn't have any reason to use one. Unless a Zombie apocalypse happens. Lol.
However, the right to bear arms is still there, so while this is a controversial topic, I do believe guns do have a purpose more than just killing people. Guns can be used as deterrent. Meaning, if an armed police officer is stationed somewhere, I'd be willing to bet crime in the area he is at, is going to plummet. I'm not saying Police officers can do no wrong, but there are good ones out there. I've met them, and used to talk to them frequently.
Also, something else should be said. I live in North Denver, and while the neighborhood is slowly degenerating, crime isn't something we worry about too much. Except, just don't leave things on your front lawn or on the side of your house otherwise they may be stolen. I went to a very nearby King Soopers, to get groceries. After getting everything I wanted, went to the check out. I ended up seeing a man, probably a little older than me, have a gun in plain sight via his gunbelt. As you can imagine, people were staying clear of him, and even I decided to go to a different check out lane. I did see a police officer near the front of the store, and continue to see one to this day there so who knows. Now, I don't know this person, he could've been a undercover cop, or a regular civilian. I don't know. I just decided to move away from this person as I felt uncomfortable, and went to the other side of the checkouts.
So, I think there, at least to me, a point to what Civs can do. While I personally think if a Civ going to own a gun, a hand gun is ok, but at the same time don't think he should parade it around ether. Though I can see the counter argument of why it might be best for people who legally own guns if they are to bring them around in public, they should be clearly visible. But anything other than a simple handgun should be off limits, or be restricted to safe area's. Meaning, you could buy an SMG, or assault rifle, but it can't be at your home. It can be at a locked up spot at a police station, or a Military base and I'd be fine with that.
Just my thoughts.