We seem to see this question, or some variation thereof, fairly regularly around here.
I submit that there is no one "best state for guns."
So many variables come in to play. Does a state require:
- having to get a permit to purchase a firearm (MI, others)
- "firearms owner ID cards" (e.g., IL)
- "safety inspections" of newly acquired firearms (MI, others)
- fees to the state government when buy a firearm (CA, others)
- training for CHL/CCW/CPL
- hefty fees for CHL/CCW/CPL
- outrageous fees for hunting licenses
- fees for accessing trailheads and state land (when hunting)
How entrenched is the gun culture? How entrenched is the hunting tradition? How rural is the state? How easy is it to find public land to shoot on? Is that legal? How many gunshops and retail stores that sell guns in the state? How many public, commercial and private ranges and gun clubs in the state?
State laws regarding defense of self, others and home ...
I simply don't see how one can proclaim one single state the best, or second best, or third best ... There are quite a few states that all have a lot going for them. Having a "Vermont-style" carry law, or allowing Class III firearms doesn't necessarily mean a state is the "best" in the entire country. Lots to consider.
Even ... how does the state's media treat firearms issues and firearms owners? Shootings? Self-defense or home-defense incidents? Hunting?
I still think my home state, Michigan, even with some of the most annoying regulations surrounding the purchase and ownership of firearms one could imagine, is, on balance, a pretty good state for gun-owners -- by virtue of the long-standing hunting tradition and a general respect for gun-ownership (not necessarily evident in the urban areas), but it's there ...
For me, there are a few states I consider to have reasonable laws, a plethora of facilities and accomodations for gun-owners, along with a solid "gun culture" and reasonably conservative state legislatures (and enough gun-owning voters) to make me think I could live out the rest of my life in any one of those states ...