Iran's Revolutionary Guard claimed on Thursday it had successfully tested a ballistic missile, The Associated Press reported, citing Iran's semiofficial Fars news agency.
The Iranian report quoted Gen. Amir Ali Hajizadeh, chief of the Guard's airspace division, as saying the missile destroyed a target from a distance of 250 kilometers (155 miles).
Hajizadeh claimed the sea-launched ballistic missile dubbed Hormuz 2 was tested last week.
The Hormuz 2 is capable of hitting floating targets with high accuracy within a range of 300 kilometers (186 miles), Fars said. It provided no additional details.
Another Iranian news outlet, the Tasnim news agency, quoted Hajizadeh as saying the Revolutionary Guard had prepared a ballistic missile for civilian purposes but plans to launch it were canceled after a threat by the United States.
"We have prepared a ballistic missile for carrying a satellite for civilian purposes ... but some people sent it to the warehouse after a threat by the Americans. This behavior is humiliating," he claimed.