much of the defense spending is hidden in other areas: like Dept of energy, dept of veteran affairs, homeland security, etc. So it's a lot bigger than it looks.
Isn’t the CIA, NSA, National Geospatial-Intelligence Agency, Coast Guard (which is not part of the Pentagon), etc. all part of national defense? You can look up the public portion of their budgets online. The VA should be counted too since it’s a cost of national defense.
Also things like interest on the amount of debt used to fight wars
Probably dwarfed by borrowing required for the tax cut now.