MMC Arms "Shrike" AR-15 Featuring Davidson Defense Upper Receiver 16" 12.7x42 1-20T 4150 CMV Heavy Barrel 15" KeyMod Handguard (Assembled or Unassembled)