The NRA is relatively small potatoes anyway. Less than a million a year in contributions to candidates.
https://www.opensecrets.org/orgs/summary.php?id=d000000082
It's not a big lobby moneywise.
But it's funded by millions of small contributions (it has millions of members).
The NRA is probably the one best example out there of a group of citizens getting together and making sure their voices are heard and respected by people in office.
Activists just single out the NRA because they need a target.
As for the pols many won't get re-elected if they go and support a sweeping gun control bill.
Of course, over 90% of NRA money goes to the GOP.
It used to not be that way. The NRA is non-partisan. But it so happens that the great majority of pro 2nd-Amendment pols are in the GOP these days.
I am sure Republicans are hoping Democrats make this a campaign issue for November.