Everything is a compromise. The Shield is a fine small pistol but other things work better for me, e.g., I prefer a Mdl 642 for pocket carry or a M&P 9 or 9c for belt carry (with a jacket). In terms of the original OP's dilemma, I think the Shield doesn't quite work as a small carry pistol without a belt holster of some sort and thus the 9c is in many ways the more naturally accommodating choice for that type of carry. The Shield is immensely popular and a very nicely made pistol, but I'm not sure what it is "best" at.
Last edited: