I live in California, which is part of that country, and bans open carry. Why would I need to move to another country for sensible gun laws? I believe there is a balance which respects the second amendment (which I support!) while also placing reasonable restrictions on purchasing and carrying guns. Guns are extremely serious things, and just because I support the right of gun ownership doesn't mean that I support the totally unrestricted right of anyone to buy any gun at any time and bring it anywhere.
It also doesn't comport with the contemporary writings of the framers, nor the fact that the term "militia" in the constitution refers to the National Guard, which was at the time imagined as a body made up of all able bodied men between 18 and 45 years old. Additionally, at the time, only men were considered "the people".