And it was the intent of the founders that the American people be as well armed as any standing army. The reason for that was that there was to be no standing army here as they had just experienced the abuses of such a force. Read the Constitution; it does provide for a standing navy, but does not provide for a standing army.
The first successful breach of the people's rights was the unconstitutional National Firearms Act of 1934. There is NO AUTHORITY GIVEN for federal meddling/interference with weaponry possessed by the people.
If you want to read the appalling story behind the National Firearms Act of 1934, read the book "Unintended Consequences" by John Ross.