And we all wonder why we can't get a representative government to support us. Am not a friend of red flag laws at all but just who will they vote for? A Dem? A 3rd party (guaranteed loser for us)? Hold your nose and vote! He's still better than the alternatives.
There is no need to "hold our nose". The NRA has had the capability to get Trump completely on board in supporting gun rights, but they haven't done it. What they have done is given him carte-blanche support regardless of what he does. What they should have done is told me that their support is CONDITIONAL and that he doesn't get a free ride. If they had told him "Cross us once and we are going to war with you and will tell all of our members to kick you out on the next election", he wouldn't have written a bump stock ban by edict, and wouldn't even thinking about doing bans or red flag laws. The reason he feels free to stick a knife in our back is because he knows that the NRA will "hold their nose".
This holds true for all politicians and not just Trump. The politicians know that the lobbyists will suck up to them if they occasionally throw the lobbyists a bone.