I have made choices over the years regarding quality of life. I have settled on TN. I wouldn't consider it the freeist gun state, but it's okay. Things actually improved after the Brady Bill passed with the NICs check as the waiting period was waved.
But I have passed on potential jobs in IL, NJ, DC, and CA in the past.