With respect to the debate about leaving a restrictive state or staying and fighting to change it: I believe the Founders wanted the states to be "laboratories of democracy" so that residents would vote with their feet. Some states would work better than others, would grow and become more prosperous and set an example for the others.
Having said that, I left NY in 1977 for AZ. Then my career brought me to CA and I've been here 20 years. It's not too bad, I have a CCW, but I'd prefer MT or ID. Retirement maybe...
Freedom isn't the choice the world encourages. You have to wear a suit of armor to defend it.