“But with that said, the National Rifle Association [NRA] has colossal funds at its disposal, and the power it has to lobby members of Congress and state legislatures, as well as their ability to fund election campaigns, means it’s a group many US politicians rely on, and few are willing to challenge.”