I was given some good advice when I was looking for a carry gun. Basically if the gun you select is too big or heavy you might not carry it as often as a smaller gun. Also the larger the caliber the more it cost, for the most part, to practice with your weapon of choice. Having a gun with you...