For a true pocket pistol I think you are really limited the small 380s. Revolvers are too wide and guns like the Kahr CM9, keltec PF9 and the XDS are really too big for jean pockets. I personally carry a Taurus TCP at times when I can't carry anything else. I handled all the major 380s and went with the TCP due to its trigger and last round hold open. It really does have a nice dao trigger for an auto.

I load the TCP with Fiocchi 90gr XTP which has shown good penetration for a 380 HP. The 380s are a compromise and I admit I never get a warm fuzzy feeling carrying it but its better than an stick or rock.