It makes sense to avoid American arms purchases since those always require justifying everything you do to some moronic congressmen looking to get their faces on TV.
Here we are defending Israeli soldiers from the World Court [I hope and pray we do!], and now we lose out on a weapons’ contract. Way to go, Hillary/O.
Russian stuff is cheaper and as far as small arms go, more reliable in a desert environment.