Ok thanks for the info, I am looking at a few different uppers, CMMG, Del-ton, palmetto and Colt