If you want to follow the meaning of the 2nd amendment, the Militia is bound to the Government which should be neither right nor left, it just is.
Which is why there is a comma separating the militia from the people in the Second...
They knew that a government, a country, needed an armed force to defend itself and its citizens. At the same time, they had just broken free from a ruler and government they considered tyrannical and recognized that there is always the potential for a ruler or government to go bad, thus the right of the people to keep and bear Arms...
The militia is necessary, but that does not preclude the people being armed.
Some might argue that this applies only to the federal government and that state and local governments are free to infringe all they want... but that's another discussion...