Quick view 14.5" M4 Profile Upper Receiver/Barrel Assembly NFA $520.00 $405.99 Choose Options Compare