Me thinks Iran might be biting off more than they can chew if they take on the US Navy. Counter-insurgency war ain't like naval warfare, Iran I think is taking a bad clue from Afghanistan and Iraq. Can't hide a ship, and shore batteries are ducks for Navy Pilots and Cruise missile men.
Be interesting to see if they are crazy enough to try it. Sure don't need any higher prices at the pump.