Aero M4E1 Quantum 16" MidLength M4E1 5.56 NATO QPQ Complete Upper Receiver w/ 15" M-LOK Precision Handguard Mid-length