This is a new LWRC PSD complete upper. It has an 8" barrel with a black finish. This upper has a full length receiver rail with a 6" quad railed forearm. This upper has a "birdcage" styled flash hider. This upper comes with rail covers, fold up front & rear sights, a charging handle, and bolt.