Countin the American Indian, there was roughly 2.5 million people in the United States in Thomas Jeffersons' time. No state of the art bombers, fighter jets, drones, helicopters, the list goes on and on.
The people of Jeffersons' day all had an agricultural background. i.e. they knew how to feed themselves.
Today, their are 330 million people, and half of'em can't change a flat tire.
Armed revolts don't fight on empty stomachs. They rob the week, and the old.
Everybody best pray their state elections aren't rigged.