The Midwest Industries DPMS 308 High Combat Rail M-LOK Handguard is not compatible with the CMMG MK47. The MK47 uses standard AR15 pattern handguards, not DPMS or Armalite handguards.
This is straight from CMMG FAQ site and from my communication with customer service when I asked them about hand guard compatibility for the MK47 (not the dissent version): the MK47 is compatible with DPMS LR308 high pattern handguards. This MI high-combat rail IS a DPMS LR308 high pattern handguard.
I’m following up on this. I have this exact rail on my gen1 CMMG mk47. It fits. Just gotta break it down and swap out the barrel nut with the MI nut that comes with it.