Aero Precision 16" 5.56 NATO Mid Length M4E1 Enhanced No FA Complete Upper 15" Enhanced M-LOK MLOK Midlength