Since 1776, there have been 559 million Americans of whom 41 million have served in the military. That amounts to 7 percent overall, and I believe it is much smaller now in the age of the volunteer army. Very few of our elected officials today have worn the uniform.
http://www.huffingtonpost.com/lt-gen-clarence-e-mcknight-jr-/national-security_1_b_9521746.html