I am a divorced guy in Tx & about to make my first pistol purchase. I went to a range last week & fired several 9,40,45's. I came away with a liking to the KAHR pistol. I am at a cross roads now that I cannot decide which cal. to buy? The 9 is a lot cheaper to shoot since the ammo is so cheap. The 40 & 45 ammo are priced up there, about 1 1/2 times as much. But old gun men tell me get the 45 for stopping power, but I have that thing in my mind about cheap to shoot with the 9. I think if you pull any gun on someone, they are not going to ask, hey what cal. is that gun? They will just get the hell out of there. BUT on the other hand, I like the idea of one shot may actually stop someone breaking in my house or in the park some night. I was also thinking of purchasing a 12 Gage for home protection only. Any insight you could give me would sure help. Like I said I fired glocks, tauras, wather, s&w, and still like the shot grouping of the KAHR much better.