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

$1,749.99