I have Yankee Hill uppers in 5.56 and 6.8. They shoot great, and YHM parts are relatively inexpensive compared to other manufacturers.