The 2A guarantees the right to keep and bear arms. It does not specify the type. Therefore, any and all arms that a man might keep and/or bear fall under this protection. So, anything man portable; rifles, shotguns, pistols, muskets, swords, spears, arrows, anti-tank weapons, machine guns, axes, rocks, airguns all fall under this protection. Artillery, battleships, tanks, nukes, and submarines do not, as they are not man portable.
The right to keep and bear arms shall not be infringed. This means that it shall not be reduced, lessened, impeded, or altered in any way. Likewise, any tools, parts, or accessories for man portable arms cannot be outlawed. Doing so infringes upon the right to keep and bear arms. Under the 5th amendment, no individual shall be deprived of life, liberty, or property without due process. No blanket gun control can be applied to the population, as it deprives them of their guaranteed rights under the 2A. Since all gun control laws are technically unconsitutional per the 2A, the only due process that would allow control of arms is to repeal the 2A altogether. This is an all or nothing proposition. It's time to take the fight to the Supreme Court under this argument. The 2A is clear, all arms control is in direct violation of the 2A. It must be struck down in it's entirety. If the American people want to control arms, then the only means to do so is to repeal the 2A by passing an amendment and having it ratified by the several states. This way, we'll know who our enemies are who stand against us, and who will stand with us.