Aero Precision FDE M4E1 Threaded 16" 5.56 NATO QPQ Mid-length Complete Upper Receiver w/ 15" M-LOK ATLAS S-ONE Handguard