Armalite AR-10 A4 A-Series Upper Receiver Assembly 7.62x51mm/.308 Winchester Out of stock. Check back later... $254.94
Armalite AR-10 A4 B-Series Upper Receiver Assembly 7.62x51mm/.308 Winchester Out of stock. Check back later... $274.10