IAI had a lot of quality control problems off and on. Some of their carbines were junk at best while others were excellent. It seemed it was luck of the draw. How those same problems have been inherited by AO and in turn by the New Inland. Cast parts and poor heat treatments are at the top of their problems.