The NRA has a membership of about 4 million people. The U.S. population is 310 million. Why does this insignificant (less that 2 percent of the population) number of people hold such sway over our lives?
Apparently it's because they donate millions of dollars to campaigns.
Contact information ( * required )
Where does this money come from? The answer: gun manufacturers.
That's who run the NRA. So, of course their self-interest is to sell guns, not reduce gun violence.
I suggest that all candidates return/not accept any money from the NRA and then use that fact in their campaign. I am willing to bet a huge number of people would vote for a candidate because he did not accept money from the NRA.
I know I would.