Trump denies US running low on key munitions in war with Iran
President’s comment come after report he had demanded answers from Pete Hegseth over alleged shortages
Donald Trump has lashed out at reports that the US is running short of key munitions in its war with Iran, threatening long prison sentences for officials who leak information about the military’s weapons stocks.
The US president claimed on Thursday that the US had “massive amounts” of ammunition and said more was being manufactured and shipped to the region, as his frustration over the conflict spilled into a public attack on the media.
“Defense companies are building the largest number of plants and factories in our country’s history,” Trump wrote on his Truth Social platform, without providing evidence or details about the specific weapons in question.
His remarks came after a report that he had demanded answers from his defense secretary, Pete Hegseth, over alleged shortages at a cabinet meeting last Friday at Camp David, the US presidential retreat in Maryland.
Trump told Hegseth he felt misled because he believed the problem “had been fixed”, according to the Washington Post newspaper, citing two unnamed sources familiar with the exchange. Hegseth defended himself and sought to shift blame to his deputy, Stephen Feinberg, the Post reported.
The president responded angrily on Thursday, accusing the media of spreading “treasonous statements” and warning that those responsible would be pursued.
“The ‘leakers’ of these treasonous statements are being hunted down,” he wrote. “Long term jail sentences will be sought!”
CNN separately reported that shortages of long-range guided missiles and air defence interceptors had begun to constrain Trump’s strategy in the conflict. The US military had “nearly exhausted 80%” of its stock of Terminal High Altitude Area Defense (Thaad) interceptors, the network said.
The Washington Post also reported that concerns over dwindling supplies had contributed to Trump calling off further strikes against Iran, despite his repeated threats to hit the Islamic Republic “very hard”.
The White House and Pentagon rejected the claims. Karoline Leavitt, the White House press secretary, described the account of the Camp David exchange as “FAKE NEWS!” on X. She wrote: “I was at Camp David with President Trump and Secretary Hegseth. This literally never happened.”
Seeking to quash speculation about Hegseth’s future, Leavitt insisted that “the President loves the Secretary and thinks he’s doing a tremendous job”.
Sean Parnell, the chief Pentagon spokesman, dismissed both the reports of a confrontation between Trump and Hegseth and claims of weapons shortages as “equally fictional”.
Parnell added: “Secretary Hegseth isn’t going anywhere and he’s going to continue to work side by side with Deputy Secretary Feinberg to execute President Trump’s agenda, strengthen America’s defense industrial base, and ensure our warfighters have every capability they need to deter and defeat any adversary.”
The increasingly public dispute comes as Trump seeks to project confidence over the course of the war. On Sunday he claimed he had ordered and subsequently called off “the biggest attack since World War II”, in the light of fresh negotiations over the strait of Hormuz. Iran’s foreign ministry denied that talks were taking place, despite Trump’s claim that Tehran was eager to reach a deal.
The Pentagon has faced criticism for manipulating US casualty figures and failing to hold regular press briefings about the war. Hegseth, a former Fox News host who styles himself as the secretary of war, last month announced a screening programme for “testosterone deficiency” among US troops.
Joe Scarborough, an MS Now host and former Republican congressman, posted on X: “When Hegseth attacks media questions on this extreme munitions shortage as ‘fake news’, he makes this unforgivable blunder worse. Congress needs to take action. Americans need the truth. Hegseth can’t give it. He needs to go.”
