OK, I know I am resurrecting a long-dead thread, but I have a very similar problem so thought I'd start here.
First off, my 'new' M&P10 was originally CA compliant, so I've replaced the bullet button with a standard mag release since it is not needed in my state. That's resolved now.
But it also came with some mods done by a previous owner, who says he never shot it. As I was starting to clean it for the first range trip, I found that the bolt carrier group will not lock back when I press the bolt catch levers.
My guess - looking at this thread - is that the Magpul UBR stock installed by the previous owner is too short and/or doesn't have the right buffer and/or spring. Thoughts? Since this was a private purchase, there is no taking it back, so I will need to fix what I have. Should I call MagPul and see what they recommend for the combination of this stock and the M&P10?
Or may I am jumping to the wrong conclusion, thinking it is the UBR stock?
Thanks in advance for your help!