The US Department of Defense Inspector General determined in a first report on the war with Iran that the fighting created a munitions shortage and 'bottlenecks' in supply chains, while the Pentagon works to replenish stockpiles. This was reported by NBC News. According to the report, by the end of June the war cost the US about $33.4 billion, of which $22.3 billion was for munitions. This marks the first official confirmation from within the American administration of the shortage, after President Donald Trump and Defense Secretary Pete Hegseth denied reports on the matter.

