Stag Arms Stag 15 - 8" 300 Blackout Upper receiver. Noveske KX5 Pig Muzzle Device, Full auto BCG/MPI Bolt, Precision Reflex M84 Ambidextrous Gas Buster Charging Handle. BCM QD Sling Mount