The NRA is not an arm of the Republican Party, and must never become one.
The NRA is a single-issue advocacy/lobbying organization.
When a Democrat gets it right, they deserve to be recognized on THAT issue.
When an A-rated senator or congressman cannot gain an endorsement because of their party affiliation, the NRA will become pointless.
Any dem who supports obamacare should get an F, as obamacare will put onerous burdens on gun owners in the future. Am surprised you cannot see the bleeding obvious.