MMC Arms Top Shelf "Pyraloid" AR-15 Featuring A Billet Upper Receiver 24" ELD Performance Alpha Series .223 Wylde 4150 CMV QPQ Nitride 1-8T Spiral Fluted Bull Barrel Premium 15" M-Lok Handguard (Assembled or Unassembled)