A vessel identified as a 'floating armoury' has reportedly been hijacked by Iranian military personnel in the Gulf of Oman.