Yes, the Soviets went bankrupt due to excessive military spending.
And so will the U.S. if it doesn't stop overspending.
If anything the U.S. is underspending on the military.