The Islamic Republic of Iran is ready to counter any kind of military aggression, including by the United States, Iranian Navy Commander Rear Admiral Habibollah Sayyari said, criticizing threats made by the US official against the country.