They say the best gun for a gun fight is the one you have with you. The OP was inquiring about a pocket pistol IIRC. Most of us here can say we certainly have this gun that's best for carry or this model. However, how many of you are guilty of leaving your carry piece in the car or somewhere else when "your only running right in and out "?
Living in a warmer climate, I find myself in shorts or thin clothing. I chose the M&P 340 for a "pocket gun". Simple to operate. No snags from hammer. Extremely light weight. When using a pocket holster, even a cheap uncle mikes model, it does not print. You don't feel like your toting a brick in your pocket. Most importantly, I usually always carry it. No excuses for leaving it behind.
Since most shootings are with in the proverbial "Bad Breath" distance, finding your target is usually not going to be a problem. As for ballistics, a .357 magnum at that distance is not going to be an issue. I use the Gold Dot and other low flash ammo for short barrels for just such a gun.
I haven't practiced with mine in a few months. However, when I do, I practice with both .38's, .38+p, and full house .357 rounds. If your concerned about recoil, find a good grip for your weapon. In the picture below, is my 340. It sports the Crimson Trace grips. They are low profile, thin but yet still manageable for the recoil.
I used this gun to qualify with on the standard 40 round police qualification course using speed loaders and quick strips. Even at 15 yards, hitting a man size target is not that difficult focusing on the front sight.
Hopefully, I will never need it. If I do then most likely I will have it because
I carry it.
Just my .02 on why I chose this model.