This is the low from what i've been able to gather, their older version with the proprietary T.R.I.M. mounting for rail sections is the high profile
The Wilson Combat TRMLOKAR2012 AR-10 M-Lok Handguard will work with the DPMS Gen II MOE 7.62x51. However, you will need to replace the front sight Gas Block with a low profile gas block for the Wilson Combat TRMLOKAR2012 AR-10 M-Lok Handguard to work.
The Wilson Combat TRMLOKAR2012 AR-10 M-Lok Handguard is compatible with High Profile DPMS upper receivers. So it should work fine with an M&P10.
The Wilson Combat AR-10 M-Lok Handguard is designed to fit high profile DPMS upper receivers and has an internal diameter of 1.47".
I have it mounted on a Aero M5 with a 12.5” ballistic advantage barrel
This handguard is 12.6" long.
Yes, barrel nut and mounting hardware is included.
This one is most likely DPMS.
Light, Strong and Compact Free-Floating Rail Design
Machined from 6005A-T5 Aluminum Extrusion
Mil-Spec Hard Anodized Black Finish
1.550" Internal Diameter is Compatible with most Low Profile Gas Blocks
Overall weight with attachments: 13.4 oz.
Designed to fit .308 AR pattern rifles with a 1-7/16-18" receiver thread (DPMS .30 Cal pattern). "High-Profile" / SR-25 / LR308 rifles with a pre-2009 "DPMS" / Knights Sr-25 Pattern.
A "High-Profile" / SR-25 / DPMS receiver will measure approv .210" or 3/16" thick from the top of the receiver reail to the charging handle cut out. A low-profile DPMS receiver will measure .125" or 1/8" think.
This rail will attach to a low-profile - but the top rail of the handguard will not match the receiver.
Most after-market .308 AR recievers are "High-Profile"
1.375" Crowfoot wrench required for barrel nut installation.