This is an AR-15 Complete Billet Upper Receiver chambered in 5.56 with a 16" barrel and a 15 1/4" MLOK Rail. Includes a Bolt Carrier Group, a Flash Hider, and a Charging Handle.