The US Supreme Court has ruled already, and did affirm that the 2nd Amendment did apply to ordinary citizens. Ordinary citizens gathered together to form a militia, and they brought their own weapons along; there were no state armouries then. And citizens in the 18th century could indeed possess weapons of war, such as cannons, blunderbuses etc. But I suppose you're a better jurist than the US Supreme Court?