If you support infringement then you don't support the 2nd Amendment. All of those in your list, while that may sound like concessions or common sense, are infringements.I support the 2nd amendment, and I do not support its repeal.
However, I don‘t see universal background checks, required BATFE transfer of arms, or expansion of the NFA as the end of the second amendment. Rather, I see these things as a necessary concession to keep as many arms in private hands as possible, for as long as is politically feasible.
I don’t like the democrats rhetoric on guns, but I don’t like Trump‘s rhetoric on…really anything, and right now in my opinion, a vote for any R is a vote for Trumpism.