Recently I purchased two IWI firearms, a Galil Ace in 7.62x39 (and excellent gun) and a X95 in 9mm (not an excellent gun).
The first time I took it out I put 30 rounds through it. Not impressed with the "accuracy."
The second time it just did not function. Oh it would fire once in a very great while but the problem was VERY light primer strikes. So I called the company. I wanted to send it in for work. They didn't want to do that. The first question from their technician was did I buy it as a 223 and then install a conversion kit or did I buy it as a 9mm. I bought it as a 9mm. So he had me disassemble the gun. Apparently when the 9mm version is made they occasionally by accident put in a "buffer" of some sort that would be needed on the full automatic version. This can interfere with functioning in the semiautomatic. My gun did not have this extra part. So he said that the problem was that these guns are shipped with cosmoline in them and that would pretty much guarantee that they would develop this problem. I asked why they didn't tell buyers that. No response. So I am suppose to tear the gun down, clean and oil everything, and then it should work. I would have like to have know that in advance.
I also asked him about the magazine. I have a Colt 6920 that has a very similar magazine. The Colt magazine is easy to load. The X95 isn't. It REALLY isn't. Didn't get an answer on that question.
So this gun is expensive, bulky, heavy, has magazines that are difficult to load, isn't very accurate and has to be completely cleaned or it just will not work.
I have a Colt 6920, a CZ Scorpion and a Sig. Those are excellent guns. This one is an expensive pain in the butt. I would certainly NOT recommend buying one.