On one hand, I thought those reports had to be BS when they first came out. US military policy has always been to be capable of fighting two major wars and one minor conflict simultaneously. I don't know if that's changed in the 21st century with their increasing reliance on technology, but still, to run short of weapons in only a few months while fighting a technologically and militarily inferior enemy? Didn't sit right with me.
On the other hand, ALL the news media is reporting on this - both right-leaning and left-leaning sources. When Fox News and CNN agree on something, that usually gets my attention. And it's not just American media reporting this. Plus factor in that it usually takes three missile interceptors to shoot down one incoming missile, and it's not just missiles we're trying to shoot down; it's also drones. Iran has launched over 2,000 ballistic missiles and over 5,000 drones, mostly half of which were fired in the first six weeks of the war. 7,000 incoming projectiles = 21,000 interceptor missiles fired. Now, granted, not all of those interceptor missiles were fired by the US, but 800 Patriot missiles were fired by the US in the first five days of the war. Makes it seem like the US is fighting a defensive war, and statistically, that's a losing war.
Finally, the only way for Cooper to keep his job is for him to say what he said, and if you think about it, he never really answered the question. "I'm not concerned" is a statement that neither confirms nor denies the assertion. Ultimately, I don't know who to believe.