Well, there are 3 Democrat Senators and 3 Democrat members of the House who did not receive a D or an F rating on their firearms voting history.
NSSF has published its Congressional Report Card
NSSF has published its Congressional Report Card