During the 18th century and on into most of the 19th, American settlers on the frontiers occasionally had armed and hostile Native Americans attacking to deal with.Correct.
And the militia alone would guard against a Federal government having become tyrannical, not every citizen.
The Framers did not amend the Constitution to authorize the destruction of the Republic they just created.
Sometimes on too short a notice for the "local militia" to assemble in the town square and march out to fight. Or march miles down the road to the homestead being attacked.
Amazing the depth of historical ignorance among the Left.