Last I heard, we indeed are running out of missiles due to giving them to Ukraine.
China is smiling. The Military Industrial Complex is licking its chops.
Not only that....but we can't make anymore for YEARS (according to the report) because we need the materials from Russia and China