I have a Shield 9 and beyong 10 yards can't hit anything and it is driving me crazy.
It would be useful to know what you
can hit inside of ten yards with the Shield. It would be useful to know
where your groups are on the paper under 10 yards, and
how tight. It would be useful to know
how you are missing (high, low, left, right, where?)
beyond 10 yards. And frankly, non-specific comparisons to what you can do with a 1911 also aren't useful for diagnosis.
So with absolutely zero quantitative info . . . hell, won't let that stand in the way of a diagnosis . . . which admittedly you didn't ask for anyhow

. . . possibilities include:
1) You're aren't able to control the recoil without help from the heavier 1911.
- 4-fingers on right hand need be firm and fixed, and not contracting in sympathy to your trigger pull. If not, gun goes down and left.
- Left hand and right hand must exert pressure against each other. If not, recoil will take the gun left.
- I've not fired the Shield specifically but you also need to control, and not anticipate, upward recoil. If not, the POI will move up or down depending on your flaw.
2) You can't control the trigger properly without help from the 1911's trigger.
- The Shield 9 - in fact, NO M&P - has a 1911 trigger. You need to learn (dry-fire, perhaps balancing a coin) just how bad you move POA while working the heavier, sometimes gritty, perhaps 2-stage, Shield trigger.
3) Your sight picture is inadequate without help from the 1911's weight and longer sight radius.
- With the 1911, it's just easier to get a decent hold and see small errors in your aim that mean misses at >10yds with your Shield.
Bottom line is
you now know the gun is in spec. You should be able to hit *something* at 10 yards and more
Oh, if this isn't just a troll post I'd have one more piece of advice . . . given your experience with a Shield, don't buy an LCP
