Iran has the most diverse missile arsenal in Southwest Asia. In 2022, US Central Command’s General Kenneth McKenzie stated that Iran possesses “over 3,000” ballistic missiles. They are of varying ranges from 300 km to 10,000 km. This includes Shahab, Qiam, Fateh, Raad, Zolfaghar, Dezful, Ghadr, Emad, Khorramshahr, Ya Ali, etc., to name a few. It is hard to estimate the total arsenal capacity of the Islamic Republic. It had a self-imposed missile-range limit of 2,000 km imposed in 2015. But recent reports suggest that it had abandoned its self-imposed restriction.