Much like RINO's. People who are in office too long tend to become disassociated from their constituents or members.
The game is more about protecting their jobs than their member's beliefs
BTW: I recently retired from a LARGE forest products company that continues to support far left politicians here(the status quo ones) in Washington state. The NRA's actions are not unusual for an organization that has become bloated with "power"