Earlier quoted context omitted.
#1: US military war spending concerns are largely overblown. It's expending what it already has. The spending is mostly on its own internal industry i.e. the US economy (with due respect to broken window fallacy). It arguably makes it all back from the increase in oil prices. It's a very different thing to fire a $5m missile that you imported vs one that you made domestically with all-domestic components and labor.
Why is it different? If it’s foreign made then you need to export $5 million of stuff to pay for it, so the economic effect should be similar. Expending what it already has is true but doesn’t really help. It’s not like we’re going to sit here with a reduced stockpile forever. Those munitions will be replaced. The fact that the spending comes after using them rather than before doesn’t change the equation much.
Our wars are pre-paid for. America spends $900B/year on the military. Use it or lose it.