I own an LC9: It is the answer for pocket carry 9mm. Same footprint as a 642, but slimmer. You don't buy it because it fits your hand, you buy it because it fits your pocket; it also fits my hand ok, but it'll never be comfortable.
I've handled a couple Shields, but don't own one: they felt a bit large to pocket. I don't see the use for a weapon too large to pocket, and yet too small to shoot like a duty pistol. If you're going to wear a holster, carry a 4"+ duty pistol. If you're going to pocket, LC9 or 642.
Edit: and for that money, buy it.