The Islamic Republic of Iran Navy has taken delivery of a number of overhauled military aircraft, swimmer delivery vehicles and a destroyer.