The NRA spent 55 million on the last election, virtually all to support Trump and Republican candidates. After Las Vegas even a lot of Republicans were making noises about doing away with 'bump stocks' but then the NRA said no and they all shut up. Most Americans favour gun control, but the only way to get it is to have a Democrat in the White House and Democratic majorities in both houses of congress.