The M4E1 Complete Upper Receiver Groups, built by VTS with Aero Precision parts. Uppers are available with a 16 inch 5.56x45 barrel, with a FDE finish.