Gentlemen, it's not at all pretty for the Second Amendment right now.
I grew up in a political family. My grandmother's claim to fame was as a Goldwater delegate, and being the grandchild closet to her heart and mind, she imparted her wisdom to me over my lifetime. Because of Gran, I wound up going back and getting a political science degree, that may or may not have been worth the money. I say all of that to say this, what matters is the Buckley Rule. William F. Buckley said that conservatives should always vote for the most conservative candidate WHO HAD A CHANCE OF WINNING. (emphasis his) This is sound strategy for 2A candidates too.
The most pro gun candidate this time out is certainly Gary Johnson, but the problem is that he has, to be charitable, under-performed in the polls. (and AT the polls for that matter...) In short, he really has no realistic chance of winning. If one wants to vote for him, one certainly has that right, but don't think you aren't part of the vote splitting that is sure to happen.
Next up is Donald Trump. I would never think of his as a lifelong supporter of the 2A, but he has said that he is, and the truth is he has not proven himself to be anti 2A, as has Hilary Clinton. Trump MAY be bad, but we know that Clinton IS and WILL be bad, because she HAS BEEN bad before.
Now, can Trump win? Not at this rate. His bumbling gaffes of taking ALL of the bait laid out for his is a problem. Furballing with gold star parents, fighting with his own party, and engaging mouth before brain is killing him. There is proof positive what's going on. For those who have not seen it, look here:
Sabato's Crystal Ball
Larry Sabato's is a professor at the University of Virginia, and is the Director of the UVA Center for Politics. They have an impressive 98% success rate on predicting Senate and House elections since their inception, and they nailed the last two elections 100%, He is the best there is right now, largely because he does NOT fall into the trap of making the election about national polls, but instead focuses on the Electoral College. At this point, he has Hillary @ 347 electoral votes to Trump's 142. Barring a miracle, or the American electorate waking up and suddenly caring about what they are doing, Donald Trump won't be our next president.
This is certainly not good news for the Second Amendment, or those of us who care about it.