Alf...I have a safe full of pocket pistols, or had several... TPH bit me every time I shot it...Beretta M21 very accurate, but overly thick in the grip... NAA mini, much more shoot able when you brace cylinder with weak thumb...Wilkinson Sherry, my first pocket pistol, would carry only with empty chamber...Beretta 950 (.25acp) would rather have one in .22short... PPK overly heavy and terrible trigger...
Ruger SP101... too heavy, SW 640 still heavy... SW442 getting better
KelTec p32 good shooter, but traded for KelTec P3AT (design flaw in the way the trigger is connected to the trigger axis )... my first suggestion is a Ruger LCP (preferably the II... as it has better sights and much better trigger with the lever) it will bark in your hands... best recommendation for a .380 is a Glock 42... very accurate and shoot able...I carried it in a Recluse holster for cargo pants, which also holds my G43
recommendations... if you need tiny, an LCP II with good holster that keeps from printing... I can carry mine in a nylon Columbia flats fishing shirt in the left front pocket... I wear suspenders, so they help keep it in place
for a very shoot able, accurate .380, a Glock G42
for an accurate 9mm Glock 43 with Taran Tactical +2 base pad, that barks pretty well... with 124 +P Gold Dots chrono better than 1130fps
I've switched to IWB with the G43 using a Tulster holster
good luck YMMV