Starting in May of last year I was looking for small for the pocket concealment.
I tried many, renting at the range and buying and selling and I ended up with the Sheild (s):
.380, M/P 9mm, MP45mm.
There are some I never experienced due to the range not having them and they were over my "budget."
For a revolver, I have an Airwieght S/W hammerless 38, SS, 5 shot Smith 642 (wish I would have just gotten one with a hammer).
Self defense at 25 yards? Pocket guns are for what their designed for, highly concealable and for close encounters. Don't pull the trigger at 25 yards. You will need a better than good lawyer. Been in the courtroom many times over this.