According to an Israeli estimate, Iran’s arsenal was close to 2,500 ballistic missiles before the start of the war. Official reports from the Gulf states and Israel suggest Iran has fired at least 1,850 ballistic missiles so far, along with more than 4,700 Shahed rudimentary cruise missiles and about 80 conventional cruise missiles, according to Becca Wasser, head of defense for Bloomberg Economics.




