Rating Group: National Rifle Association (NRA)

2020 Candidate Positions

Issues: Guns

Vote Smart displays all known interest group ratings for each candidate and official, regardless of issue or bias.

Keep in mind that ratings done by special interest groups often do not represent a non-partisan stance. In addition, some groups select votes that tend to favor members of one political party over another, rather than choosing votes based solely on issue concerns. Nevertheless, they can be invaluable in showing where an incumbent has stood on a series of votes in the past one or two years, especially when ratings by groups on all sides of an issue are compared. Website links, if available, and descriptions of the organizations offering performance evaluations are accessible by clicking on the name of the group.

With rare exceptions, Vote Smart displays interest group ratings as a 0-100 percentage. While many interest groups use percentages as ratings to begin with, please note that Vote Smart has translated some ratings to a percentage from a different rating system for consistency and ease in understanding. Please visit the group's website, email us at ratings@votesmart.org or call our Voter Information Hotline at 1-888-VOTESMART for more specific information.


results per page:
State Office Name Party Rating
WV Governor Patrick Morrisey Republican 100%
VT State House - Bennington 5 Mary Morrissey Republican 100%
ID State House - 10A Mike Moyle Republican 100%
Jeff Mullis 100%
WI State Assembly - 36 Jeffrey Mursau Republican 100%
MN State House - 48A Jim Nash Republican 100%
Mike Nearman 100%
Patrick Neville 100%
Steve Neville 100%
NY State Senate - 58 Thomas O'Mara Republican 100%
WA State House - 20 Position 2 Ed Orcutt Republican 100%
KS State Senate - 31 Stephen Owens Republican 100%
Mike Padden 100%
ID State House - 20A Joe Palmer Republican 100%
Mike Parson 100%
TX State House - 129 Dennis Paul Republican 100%
Michael Peifer 100%
TX State Senate - 28 Charles Perry Republican 100%
KS State Senate - 28 Mike Petersen Republican 100%
Collin Peterson 100%
SD State Senate - 13 Sue Peterson Republican 100%
Joseph Petrarca, Jr. 100%
DE State Senate - 19 Brian Pettyjohn Republican 100%
TX State House - 21 Dade Phelan Republican 100%
WV State Senate - 7 Rupie Phillips, Jr. Republican 100%
ND State House - 34 Todd Porter Republican 100%
Bill Post 100%
DE State House - 33 Charles Postles, Jr. Republican 100%
GA State House - 33 Alan Powell Republican 100%
Kevin Priola 100%
Lance Pruitt 100%
Jeffrey Pyle 100%
Lee Qualm 100%
David Ralston 100%
AK State Senate - O George Rauscher Republican 100%
William Rehm 100%
Sean Reyes 100%
Jim Rice 100%
DE State Senate - 21 Bryant Richardson Republican 100%
Ann Rivers 100%
Sean Roberts 100%
Albert Robinson 100%
AL U.S. House - 3 Mike Rogers Republican 100%
MO Commissioner - 2 Robert Ross Republican 100%
SD U.S. Senate - Jr Mike Rounds Republican 100%
Bart Rowland 100%
WY State Senate - 26 Tim Salazar Republican 100%
CT State Senate - 16 Rob Sampson Republican 100%
Shane Sandridge 100%
LA U.S. House - 1 Steve Scalise Republican 100%
Matt Schaefer 100%
Paul Schemel 100%
WA State House - 9 Position 2 Joe Schmick Republican 100%
Colin Schmitt 100%
MO U.S. Senate - Jr Eric Schmitt Republican 100%
MO State Senate - 23 Adam Schnelting Republican 100%
WA State Senate - 9 Mark Schoesler Republican 100%
MO State Senate - 2 Nick Schroer Republican 100%
Jeff Sessions III 100%
Jerry Sexton 100%
NM State Senate - 1 Bill Sharer Republican 100%
Jeff Shawan 100%
Katrina Shealy 100%
DE State House - 39 Danny Short Republican 100%
Luke Simons 100%
Allen Skillicorn 100%
Ken Skowronski 100%
IN State House - 52 Ben Smaltz Republican 100%
OR State Senate - 1 David Smith Republican 100%
Garry Smith 100%
OR State House - 57 Greg Smith Republican 100%
Keith Sommer 100%
IL State House - 69 Joe Sosnowski Republican 100%
IN Director of Labor Mike Speedy Republican 100%
DE State House - 11 Jeff Spiegelman Republican 100%
Drew Springer 100%
WI State Senate - 10 Rob Stafsholt Republican 100%
Jim Stalzer 100%
Duane Stark 100%
OK State House - 43 Jay Steagall Republican 100%
Brandon Steele 100%
NY U.S. House - 21 Elise Stefanik Republican 100%
FL U.S. House - 17 Greg Steube Republican 100%
TN State Senate - 24 John Stevens Republican 100%
KY State Senate - 25 Robert Stivers II Republican 100%
AK U.S. Senate - Jr Dan Sullivan Republican 100%
Amy Summers 100%
Chris Sununu 100%
TX State House - 150 Valoree Swanson Republican 100%
Gary Tauchen 100%
SC State House - 86 Bill Taylor Republican 100%
Jered Taylor 100%
Zack Taylor 100%
OR State Senate - 11 Kim Thatcher Republican 100%
Damon Thayer 100%
Holly Thompson Rehder 100%
WI U.S. House - 7 Tom Tiffany Republican 100%
AK State Senate - M Cathy Tilton Republican 100%
NV State Senate - 17 Robin Titus Republican 100%
Gerald Torr 100%
State Office Name Party Rating
WV Governor Patrick Morrisey R 100%
VT State House - Bennington 5 Mary Morrissey R 100%
ID State House - 10A Mike Moyle R 100%
Jeff Mullis 100%
WI State Assembly - 36 Jeffrey Mursau R 100%
MN State House - 48A Jim Nash R 100%
Mike Nearman 100%
Patrick Neville 100%
Steve Neville 100%
NY State Senate - 58 Thomas O'Mara R 100%
WA State House - 20 Position 2 Ed Orcutt R 100%
KS State Senate - 31 Stephen Owens R 100%
Mike Padden 100%
ID State House - 20A Joe Palmer R 100%
Mike Parson 100%
TX State House - 129 Dennis Paul R 100%
Michael Peifer 100%
TX State Senate - 28 Charles Perry R 100%
KS State Senate - 28 Mike Petersen R 100%
Collin Peterson 100%
SD State Senate - 13 Sue Peterson R 100%
Joseph Petrarca, Jr. 100%
DE State Senate - 19 Brian Pettyjohn R 100%
TX State House - 21 Dade Phelan R 100%
WV State Senate - 7 Rupie Phillips, Jr. R 100%
ND State House - 34 Todd Porter R 100%
Bill Post 100%
DE State House - 33 Charles Postles, Jr. R 100%
GA State House - 33 Alan Powell R 100%
Kevin Priola 100%
Lance Pruitt 100%
Jeffrey Pyle 100%
Lee Qualm 100%
David Ralston 100%
AK State Senate - O George Rauscher R 100%
William Rehm 100%
Sean Reyes 100%
Jim Rice 100%
DE State Senate - 21 Bryant Richardson R 100%
Ann Rivers 100%
Sean Roberts 100%
Albert Robinson 100%
AL U.S. House - 3 Mike Rogers R 100%
MO Commissioner - 2 Robert Ross R 100%
SD U.S. Senate - Jr Mike Rounds R 100%
Bart Rowland 100%
WY State Senate - 26 Tim Salazar R 100%
CT State Senate - 16 Rob Sampson R 100%
Shane Sandridge 100%
LA U.S. House - 1 Steve Scalise R 100%
Matt Schaefer 100%
Paul Schemel 100%
WA State House - 9 Position 2 Joe Schmick R 100%
Colin Schmitt 100%
MO U.S. Senate - Jr Eric Schmitt R 100%
MO State Senate - 23 Adam Schnelting R 100%
WA State Senate - 9 Mark Schoesler R 100%
MO State Senate - 2 Nick Schroer R 100%
Jeff Sessions III 100%
Jerry Sexton 100%
NM State Senate - 1 Bill Sharer R 100%
Jeff Shawan 100%
Katrina Shealy 100%
DE State House - 39 Danny Short R 100%
Luke Simons 100%
Allen Skillicorn 100%
Ken Skowronski 100%
IN State House - 52 Ben Smaltz R 100%
OR State Senate - 1 David Smith R 100%
Garry Smith 100%
OR State House - 57 Greg Smith R 100%
Keith Sommer 100%
IL State House - 69 Joe Sosnowski R 100%
IN Director of Labor Mike Speedy R 100%
DE State House - 11 Jeff Spiegelman R 100%
Drew Springer 100%
WI State Senate - 10 Rob Stafsholt R 100%
Jim Stalzer 100%
Duane Stark 100%
OK State House - 43 Jay Steagall R 100%
Brandon Steele 100%
NY U.S. House - 21 Elise Stefanik R 100%
FL U.S. House - 17 Greg Steube R 100%
TN State Senate - 24 John Stevens R 100%
KY State Senate - 25 Robert Stivers II R 100%
AK U.S. Senate - Jr Dan Sullivan R 100%
Amy Summers 100%
Chris Sununu 100%
TX State House - 150 Valoree Swanson R 100%
Gary Tauchen 100%
SC State House - 86 Bill Taylor R 100%
Jered Taylor 100%
Zack Taylor 100%
OR State Senate - 11 Kim Thatcher R 100%
Damon Thayer 100%
Holly Thompson Rehder 100%
WI U.S. House - 7 Tom Tiffany R 100%
AK State Senate - M Cathy Tilton R 100%
NV State Senate - 17 Robin Titus R 100%
Gerald Torr 100%
arrow_upward