Iran said on Thursday its navy had successfully fired a new locally made cruise missile during war games in the northern Indian Ocean and near the entrance to the Gulf.