Kalifornia report:
Reading about IL I believe that there might be a new winner. In CA we can still hunt. I can buy a CZ 97B polycoat, but not a blued version. (same with the 75B, polycoat only) I can buy an SP-01 9mm polycoat but not a .40, a 75D PCR, but not a 75 Compact, I can buy a Kadet kit for my 75B, but can't buy a Kadet, can't buy an 85 at all, etc.. I can open carry loaded on private property, when not in an area designated by local County as illegal to discharge a fire arm, (as long as I am not within 150 of a road). There is a two page narrative description of the area in my County that it is illegal to discharge. It only takes about two hours to follow the legal description to find out that it describes all of the County except a very small corner (that someone obviously overlooked) I could get a CCW permit by applying to the sheriff, but he has been revoking permits due to political pressure, not issuing new ones. No reciprocity recognition as far as I know. I can protect my home and family with my weapon, but only between the 'brief period of time' between the time I phone the LE, and the time they arrive, (which is usually no more than two weeks, since they are tasked with protecting the homeless). The State has reserved the right to contol gun laws so no local City or County can pass new gun control laws, except San Fancisco, and Sacramento which has simply required registration of ammo sales and thus eliminated all sales in the City limits. So, staying legal is really not confusing at all, as long as you spend maybe 3-4 years initial study of the many gun laws, then spend no more than one out of four weeks keeping up with the changes in laws, both State and local. If you got half way through this post and gave up, you are obviously not from CA.