You might consider a Taurus 709 slim. It is small as compact 9mm handguns go, has a lifetime warranty, and it very reasonable cost wise. Many people turn their noses up on Taurus, but I have to tell you, the Kahr 9mm I had, a CW9, had a required breakin period of at least 200 rounds. It had many FTE and other problems right out of the box. A friend of mine who is also a gun dealer, uses the Taurus 709 Slim. We both used the same WWB jacketed round nose ammo and just to let you know, the Taurus had no FTE or FTF malfunctions right out of the box. And is cheaper to purchase than the Kahr. I got rid of the Kahr!! And another one that is a great 9mm compact is a Keltec PF9. No problems with that gun right out of the box either. JMHO of course.