Donald Trump has overseen the depletion of US missile supplies, risking more than just the country's ability to continue its war in Iran.