The NRA has no power to do any of those things. All they can do is exert influence on ELECTED OFFICIALS. Quit blaming lobbies for ****ty politicians.
The NRA has no power to change federal law. POLITICIANS change laws. Direct your ire at them.
The NRA is a lobby. They make money from individuals, and use that money to
lobby. Imagine that. They exert influence on lawmakers. Lawmakers can, at anytime, close the door and tell the NRA to pound sand. And some have. See the gun control measures in Massachusetts. The left complains about the right creating booggiemen that pull the puppet stings of liberal politicians. Pot, meet kettle. The NRA is the lefts boogieman.