“The ongoing conflict with Iran has resulted in the deaths of 13 U.S. service members and cost taxpayers billions of dollars.”