The ejector has been addressed
The extractor is the other culprit. Get this to fix that issue - S&W M&P15-22 Extractor Set (3 Pieces) | Tacticool22
Another problem is if you have a "Bad-***" lever on the release paddle. Some of them are too heavy.
The firing pin is "supposed" to stop before it...