Actually, I prefer a revolver, primarily for reliability and the track record of the .357 magnum. Pistols are generally easier to carry, have more capacity, and have less recoil.
But, as my wife always points out (along with some input from Clint Smith), if you can't take of the problem with...