The 2nd Amendment is not about protecting yourself. Or registering your weapon with government. Or limiting the type of weapon you have. It's about protecting the security of a free state, and ensuring the existing of a well-regulated militia, which we obviously don't have.