The NRA does not exist to elect Republicans. They exist to fight for gun rights.
They are using their “scoring” to push legislation they want to pass. That’s the whole point of scoring, not to punish people, but in the end to get them to vote how you want them to vote.
Then read my post again, because that was what it was about.