DD M4A1 upper receiver 14.5in barrel with Surefire Warcomp pin and weld. Comes with magpul vfg. Has 50 rounds through it. Can add in Geissele charging handle and nitride BCG for $125. This was not a DIY project. It came assembled from the factory minus muzzle device.