“The US military has informed the Trump administration that it lacks sufficient weapons to sustain the ongoing conflict in Iran.”