how much money does the government spend on national defense?
The approved 2019 Department of Defense discretionary budget is $686.1 billion. It has also been described as "$617 billion for the base budget and another $69 billion for war funding."