And some people do it because they actually believe there are things in this world worth fighting for. Like the freedom to sit on your ass in front of a computer and pass judgement on the people who defend your liberties.
You know, my dad was a police swat officer for 20+ years. He carried a gun on the job every time he went in. You can damn sure bet that the people who were calling 911 didn't mind a bit that he had it when he showed up to help them.
It's real easy to say you believe guns and violence have no place in civilized society, until there's a tragedy that could have been averted by either, it hits a little too close to home, and you realize that a civilized society is about as much of a reality as this game we all play.