The Israeli military said on Sunday it had found 40 rockets with a range of 160 kilometres aboard a ship allegedly transporting arms from Iran to the Gaza Strip.