One reason the US has so few defensive missiles is because while the military has said we need more, politicians have not appropriated the money.
As far as offensive munitions, the US has enough to fight Iran, but long term, the US doesn’t have what it needs in the event of a war against China.
https://www.youtube.com/watch?v=yHB8x2cDKsI
We don’t seem to be ramping up production of missile interceptors even though we desperately need more.
https://www.youtube.com/watch?v=oW5C5an3nzk
‘If it flies it dies’: Why America’s ever-evolving Patriot missiles are so popular
https://www.youtube.com/watch?v=mlfdXfDJxAY
“The need for such defenses is all too clear for residents of Kyiv. Just an hour before Kuleba sat down with POLITICO at the foreign ministry on Monday, in broad, mid-morning daylight, the Ukrainian capital came under attack from Russian ballistic missiles.
A couple of loud blasts rang out just moments after air raid sirens blared across the city. Kuleba was in the city’s botanical gardens to make a video for an upcoming trip at the time.
The missiles were intercepted by Patriot air defenses. But nine people, including a teenage girl, were still injured from falling debris, including in the district near to where Kuleba was filming.
The foreign minister’s demand comes at a fraught moment for Ukraine in its attempt to repel Vladimir Putin’s invading forces. Western support, strong at the start of the invasion two years ago, has weakened in recent months, with a major new U.S. aid package held up by partisan divisions in Congress.
European allies have struggled to plug the gap in the supply of funding and arms that Kyiv so badly needs. Ukraine’s war of self-preservation is precariously placed. Russia is making advances on the battlefield and Putin, fresh from a distorted election victory, is leaping on every opportunity to intensify the Russian assault.”
https://www.politico.eu/article/give-us-the-damn-patriots-ukraine-needs-air-defenses-now-minister-says/