I hate to point out the obvious, but you asked for an answer, so here goes. When my ancestors fought against tyranny in the Revolutionary War, they were not soldiers, nor part of a militia. They were farmers, cobblers, black smiths, doctors, teachers and the like. They recognized tyranny and took up arms to form a militia. A very rag-tag, unorganized (compared to the British Army's standards) militia. They put that provision of "shall not be infringed" in, knowing that if the citizens ever needed to defend themselves, a new group of accountants, doctors, farmers, teachers, well you get the point, don't you?????