PRI AR-15 Mark 12 Mod 0 SPR Upper Receiver Assembly 5.56x45mm 18″ Barrel

$1,699.99