USP 45 has been my go to ranch pistol for 12 years in a galco concealable. Just came back in an hour ago and still got it on - very comfortable.
I got a case of s&b fmj from Brownells for $250 shipped so it's not much more $$ than 9mm (although I still recommend 9 to new shooters looking for 1 caliber). First case of 45 I've bought in almost a decade.