Aero Precision AR-15 Stripped & Assembled Upper Receivers

Aero Precision Upper Receiver