Yankee Hill Machine AR-15 Specter XL Black Diamond Upper Receiver Assembly 6.8mm Remington SPC II 16" Barrel