Jrs3,

If you want a very accurate training rifle that is in the $470-600 range, I would seriously consider this.

https://youtu.be/ZOloXNR116M

It's the M4 version of the above pistol.
Accuracy test at 10:00 minutes 50&100 yards.
Reliable with multiple ammo.
Same manual of arms.
Heavier than M&P.
Watch the whole video for details.
22 plinkster shots and reviews all brands makes models if you search his channel.

HC