We have had this discussion in the same vein regards 5.56 caliber weapons. I have always believed that in a gun you would bet your life on, that you should select one within certain parameters. Others laugh and say "parts is parts" to quote our friend TWR.

If I need a gun for self preservation it would be a 5.56, should I need a .308 for that same purpose I guess I would join the rest of the dumbasses and get a Knight.

The jury is still out on the new DPMS, however for the money the MP10 is a hard gun to beat for a reliable weapon. Not sure if I would get the Ruger piston gun.