Troy AR-15 A3S Upper Receiver Assembly 5.56x45mm NATO 11.5″ barrel with 10.5″ Gen 2 SOCC Handguard

$639.99