Israel virtually makes no weapons, beside the uzi and a couple of other items. They have a very limited economy, if it was not for the US Israel would be without arms and food. I am not sure that the Israeli army is so good, they just happen to fight bad armies.
The Jewish lobby in the US is stronger than any other lobby, including tobacco, medical, pharmaceutical, and AARP. That is another reason that the Arabs hate us.