The Sayyad 3 missile has a range of up to 74 miles with an altitude capability of 16 miles, the Iranian defense minister Hossein Dehghan said at a ceremony while out to launch.
The missile can target infidel fighter planes, unmanned drones, cruise missiles and helicopters.
The U.S. put new economic sanctions on Iran last week over its ballistic missile program, saying that Tehran's "malign activities" in the Middle East undercut any "positive contributions" coming from a 2015 Iran [fake] nuclear accord.
The new sanctions signal the Trump administration seeks to put more pressure on Iran while keeping the [fake] agreement between the Shi'ite nation and six world powers to curb its nuclear program in return for lifting international oil and financial sanctions.
The U.S. was targeting 18 entities and people for supporting "illicit Iranian actors or transnational criminal activity".
The Trump administration said Monday that Iran was complying with the nuclear agreement but was in default of the spirit of the accord.
How can we possibly know that Iran is complying with the agreement? We have to give lots of notice before we go in and inspect, which gives them more than enough time to "hide the evidence" of noncompliance.
In spite of the fact that Trump called the Iranian deal "the worst deal ever" during his presidential campaign in 2016, and criticized Obama for negotiating such a bad deal, this is the second time he has said Iran was in compliance with the agreement.
Dehghan said at Saturday's ceremony that the recent $110 billion military deal between the U.S. and the Saudis during Trump's visit to Riyadh in May, was intended as a threat to Iran.
"We recently witnessed an immense purchase that some countries in the region paid as a ransom to America and they intend to bring weapons into the region, and this purchase was done with the goal of threatening Islamic Iran," Dehgham said, as per the website for state TV.
"Can I get an Allahu Akbar!"