The US spent about 611 Billion on military last year ,about 20% of the total Federal budget. This percentage has been coming down almost every year since 1960 when it was over half of all federal spending.