Aero Precision AR-15 M4E1 Threaded Assembled Upper Receiver