"much of the money comes from arms sale to countries like Iran and Syria which have plenty of oil money to pay for the most sophisticated weapons. "
I don't think so. They are the biggest oil and gas producer in the world. Everything else pales in comparison.