About 2 months ago I bought a 20" upper kit from Model 1. Had to buy a lower for it. I am very please with it. It all went together very smoothly, tight in all the right places. Its just as accurate as my Bushmaster & DPMS. The finish is nice and I would recommend buying one. As a matter of fact, my Son wants one from them , but in a 16" model.