If going CMMG make sure it is the new fixed ejector version. The AR style spring ejector bolt has proven to be unreliable after 300-500 rds. Have one myself and can confirm it is a dud. Switched over to the PSA AR-V pistol with a Maxim Roller Delayed Buffer system. It uses 35 rd Scorpion style...