Iran launched a fresh wave of missiles towards the country on Friday night, vowing to "inflict heavy blows".