I thought I was going to get a Kel-Tec PF9 going into the CPL class I took yesterday. After taking the class and talking to a few people I decided to get a sub-compact 9mm. I am thinking of a Springfield XD Sub-Compact, Beretta Nano, or Smith & Wesson Shield. I want to stay as close to $450 and want maximum concealibility and reliabilty out of the gun. The Glock 26 is out of my price range, do not want a Kahr (religious affiliation issues) and didn't really care for the Ruger LC9. Are there others I am missing? Does anyone have opinions on the ones mentioned?