Trump, NRA and 2nd Amendment