Iran has fired an upgraded version of its Fateh-110 short-range ballistic missile in a "successful" test of its ability to hit stationary land or sea targets, Defence Minister Ahmad Vahidi said on Saturday, according to state television.
Vahidi said the missile now has a range of "more than 300 kilometres" (190 miles) and can be fired at "targets in the Persian Gulf and Sea of Oman as well as land-based targets," the IRIB channel reported.
He called the missile a "deterrent" and said "it will only be used against those who have bad intentions towards the Islamic Republic of Iran."
He did not say when or where the missile was tested.
Previous versions of the missile have been tested since 2001 and were reported to have a range of 150-250 kilometres.
Iran frequently holds missile tests and military manoeuvres to underline its muscle should it come under external threat.
Such exercises have multiplied this year amid growing tensions with the West and Israeli threats of possible air strikes on Iran's nuclear facilities.
Stay tuned for Obama's October surprise.