The Second Amendment was not designed for only self defense and hunting. The idea that the common man should be reasonably able to protect themselves from tyranny, foreign invasion, and insurrection is a reasonable and just cause. But even if we were to accept that self defense and hunting are the only legitimate reasons for owning a gun then why should the state get to decide what weapons someone should use when hunting or defending themselves? That a gun may not be the best choice for these activities does not mean that it should not be a possible choice.