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.
They will be replaced, but most likely with something better. Which we would have done for modernization purposes eventually anyway, while disposing of the old stock.
Our wars are pre-paid for. America spends $900B/year on the military. Use it or lose it.