The 2nd Amendment is about power. Armed weapon power. In the hands of the citizens. Not for hunting, or home invasion, but to attack and overthow, by violence, the government, if it should come to that.
Citizens logically need the weapons that can do that. Militia/military weapons.
Agreed.
IMHO, we are about forty years overdue.