I disagree, the biggest negative is the metric threading of all the parts. It makes upgrading with new equipment (free float tubes or rails, buffer tubes, flash suppressors, etc.) next to impossible. You can however put a new upper on the lower as the pins line up just fine. Aside from the finish I have yet to hear a complaint from anyone about them.