Aero Precision M4E1 Threaded Assembled Upper Receiver - Sniper Grey Cerakote - BLEM