@timezoneless So a few things. The reason for the amendment was manifold... it was to protect against government tyranny for sure, but also to protect ones personal life, for hunting, for sport, to protect from foreign invaders, and many other things.
Second, if there is a tyrannical government I think its a poor argument to say "They will have bigger guns, and therefore have an advantage so you should respond to that by putting yourself at an even greater disadvantage than you already". Also there is a reason wars are a vast majority of infrantry still despite having much larger fire power. In gorilla warfare it is the infantry with the guns that tend to make a much bigger difference than tanks or missiles. This is clear in vietnam where the opposing side was vastly underarmed and primarily infantry yet still won.