I tend to think one must keep in mind that a lot of the NRA support comes from the White Nationalist and the Prison population. I always like to recall the Valiant Militia members who were out guarding the country from Armageddon over the Y2K threat. These are the people who support the Donald.