This TYPE-A Mil-Spec Upper Receiver is machined from our certified 7075-T6 aluminum forgings with M4 feed ramps. This upper is compatible with 5.56NATO, .223, 300BLK, 9MM calibers. It is also equipped with laser “T” markings to give you accurate optic placement every time. It has a MIL-A-8625, Type-III, Class 2 hardcoat anodize surface and would look great on your next rifle build. This Upper Receiver is complete w/forward assist and ejection port assembly.