They warded off six small powered boats? Good lord, I hope they did. It would be yet another embarrassment if they couldn't. But, anyway, congrats guys!!!
For those that apparently aren't aware of the facts. This was a USNS ship manned by American Maritime Officers. It is not manned by the U.S. Navy but by contract personel. The USNS ships are support ships to carry fuel and supplies for the Navy. They also play a role in fast deployment of the Marines.
I was surprised to see they even had 50 caliber machine guns. Normally they are not armed, at least not with large weapons.