As one scours the internet looking for the best pistol for self preservation, he comes across a variety of choices. Everything from the .380 ACP to the .50 Desert Eagle. When looking for the perfect blend of effectiveness and practicality, what is the best gun for everyday self defenseop: