Quick View Compare Aero Precision Aero Precision M4E1 Threaded Assembled Upper Receiver - FDE Cerakote $174.99
Quick View Compare Aero Precision Aero Precision M4E1 Threaded Assembled Upper Receiver - Anodized Black $159.99