I dont know much about the CMMG uppers, but please check out these threads.

http://www.co-ar15.com/forums/showthread.php?t=33477
http://www.co-ar15.com/forums/showthread.php?t=34009

Thanks