I do not carry a gun and would not. I have been shot at. Now with that said I have a question for you carriers:

Would you fire first?

The problem I see with most gun owners is that they want a gun for protection. But unless you are willing to shoot first you are likely to get yourself killed when the bad guy sees your gun. So are you willing to shoot first?