U.S. President Donald Trump rejects media and analyst reports that the United States is running low on munitions during its war involving Iran. In posts on Truth Social and remarks to reporters in Washington on Thursday, Trump says the U.S. has “massive amounts” of ammunition and described the supply as “unlimited” or “virtual unlimited” for certain munitions. He also said large quantities are being manufactured and shipped as needed.

Several outlets report that Trump portrays the controversy as the result of “leakers” who disclosed information, and he threatened legal consequences, including long-term jail terms, for those he says are responsible for sharing sensitive statements. Reports cited in the coverage also mention that Trump had previously denied a clash with Defense Minister Pete Hegseth related to munitions supplies, and some stories say his response is connected to his frustration over the Iran war and its effect on stocks.

While Trump maintains supply remains strong, the reporting describes competing accounts about how much ammunition and missile inventory the U.S. has used and how this affects planning. The outlets reflect disagreement over the state of U.S. stockpiles, with Trump disputing shortfall claims.