....so I vote for a guy who....WILL DEFINITELY vote for gun control?
If you live in New Jersey or New York, you're screwed. I know, I was faced with much the same in Illinois. That's why I left. This country is going to divide into socialist and free states. You already have it. California, Illinois, Michigan, New York, Mass., and several other are all but lost.
Arizona, Nevada, Idaho, Texas, Alaska, Montana, and a few others remain free. I think you will see people moving to one or the other as this all progresses. It's not like there are any jobs left in these socialist strongholds anymore. Look at the unemployment rate in Michigan. Then look at the tax rate and cost of living. There simply is no reason to stay unless you're a government leech. And even they'll be screwed shortly.