Hey guys, I've got a dilemma y'all might be able to help with. The guns that matter that I currently own are a PX4 subcompact in 9mm and a Taurus 1911 in 9mm. PX4 was my first gun, and I was hoping it could be big enough for the range and small enough for CCW. It is, but it's almost too small for range and too big for carry. I'm looking for a smaller gun for CCW, and I was hoping to stay in 9mm. I love Beretta, and love my Px4...but it's just too big for EDC. I'm 6'6" 260#, so I'm not small. The gun doesn't print (I don't think) but it's not a small gun and does get annoying/uncomfortable some times. I'm trying to keep it under about $400, but would probably be willing to stretch that a little bit if it's really worth it. I've been looking at the Beretta Nano, KelTec PF9, Diamondback DB9, Ruger LC9, and the Kahr CM9....in order of current preferences.