Since the Constitution contemplates the private ownership of warships (Letters of Marque in Article 1 Section 8) I don't think it reasonable to limit arms in this manner. We should look at the practice of the early Republic, where there were militia artillery units. Functionally we should ask ourselves, which weapons are needed to overthrow our government in the event that it becomes a danger to our liberties? Those weapons are protected by the 2nd Amendment. In this day and age that means jets and tanks.
Funny you should mention Militia...look at my profile.
I do Rev-war re-enacting. That's a .69 Charleville Corrige' AN IX 1777 I am holding...it does pack a punch :)