I've had very good luck with the RRA NM. Never ran the CMMG, but I ditched em both for a single stage drop in unit that runs like $250-$275 and it runs like a top at 4.5lbs. Never misses a beat and offers exceptional accuracy with super quick follow up shots. Out of your choices listed though, I'd go with RRA myself.