A US Navy ship on Sunday fired warning shots at four Iranian fast-attack vessels near the Strait of Hormuz as they were manoeuvring at high speed in close proximity to the American destroyer, according to US officials. US officials claim to have warned the Iranian vessels several times using warning flares and a smoke float before firing the shots.