Ok so I just started working for a gun site and I'm learning just how important it is to carry a gun. The problem I am having is I have no clue what a good gun would be for personal protection. I don't want to be taken out by a terrorist. My boss is saying I should carry a semi auto glock and my brother is arguing that saying I need a revolver. I figured I would ask a ton of gun lovers what they think so please give me your advice!