Two things can stop Trump’s re-election:
Supporting gun control
Supporting the Cheap Labor Express (including H1b)
A possible downturn in the economy or stock market looks unhelpful too.
You are correct.
Supporting H1B isnt going to do it, and depending on the type of gun control that wont do it either (bump stock ban, case in point - his current approval rating according to Rasmussen is 52%, and we all know its probably higher). Hes not going to do anything with regard to gun control...its all geared to make the Dems come out of the shadows and say more things like Beto...and ultimately, the Dems wont go for it because it will look like it gives Trump a win....and Trump can say, well, I tried, but Im not going for anything that infringes on 2A.