You are looking at a complete Pistol upper receiver ready to attach to your lower receiver.
This upper INCLUDES the bolt carrier group and has a high end ambi charging handle.
All complete pistol uppers are not created equal.
This Jurassic Arms Upper receiver has the M-Lok Toxic Arms Handguard and the “Super Brake” Muzzle Brake.
The Muzzle Brake/Compensator installed on this upper is perfect for keeping your barrel steady for an extremely fast follow up shot.
It is equipped with a 10″ 5.56 NATO Barrel which also works with .223 .
The Upper receiver is also from Jurassic Arms.
Jurassic Arms is known for their High Quality AR15 parts at reasonable prices.