Adams Arms 16" Extended Midlength M-LOK Complete Piston AR15 Upper Midwest AR-15 5.56