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

$649.99