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

$418.69