I recently purchased a SW MP10 I share the frustration on changing out components Apex hand guards will fit on the MP 10 2360,2650, 2250 will work with the factory barrel nut. I cut my delta ring off to avoid realigning he gas tube and setting the torque. I installed a 2360 hand guard. I had the most issue removing the pin on the stock gas block. which i change to a low profile adjustable. .750 dia gas block slid on with no issue. One main issue will be the barrels, I been searching and talking to friends. Seems that there barrel aren't interchangeable with other DPMS barrels. I will add the the thread as I find any new information.