after taking my ccw class, revolver seems like the way to go, too many things can happen with a semi pistol, not to mention in close combat you cant just push the gun up to their body and pull the trigger like you can with a revolver. Only part that sucks is reloading and most likely if you have to reload you are in bigger trouble than what gun you are carrying.