The Battle Arms 9mm Development Enhanced Bolt Catch will be compatible with your CMMG MK9 lower as it is a drop-in upgrade to the existing MIL-SPEC bolt catch. However, I am unsure if it will be compatible with the UTG ambi bolt catch as well although it should still work.