Rating Group: National Rifle Association (NRA)

2019 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
MS Council Member - Ward 2 Felix Gines Democratic 17%
MS Council Member - Ward 3 Dixie Newman Republican 0%
MS Associate Justice of the Supreme Court - District 1 Place 3 Jenifer Branning No Party Affiliation 92%
MS Public Service Commissioner Chris Brown Republican 92%
MS Commissioner of Transportation Charles Busby Republican 100%
MS Attorney General Lynn Fitch Republican 92%
MS Mayor John Horhn Democratic 0%
MS Lieutenant Governor Delbert Hosemann Republican 92%
MS Governor Tate Reeves Republican 100%
MS Secretary of State Michael Watson Republican 92%
NC Commissioner - 2 Eric Rouse Republican 92%
NC Commissioner - 3 Chimer Clark, Jr. 92%
NC U.S. House - 3 Greg Murphy Republican 92%
NC Commissioner - 3 Mike Payment 92%
NC State House - 15 Phil Shepard Republican 92%
NH State House - Rockingham 5 Michael Vose Republican 92%
NJ State Assembly - 1 Antwan McClellan Republican 92%
NJ State Assembly - 1 Erik Simonsen Republican 92%
NJ State Senate - 1 Mike Testa, Jr. Republican 92%
NJ State Senate - 3 John Burzichelli Democratic 42%
NJ U.S. House - 3 Herb Conaway, Jr. Democratic 0%
NJ State Senate - 4 Paul Moriarty Democratic 0%
NJ State Assembly - 5 Bill Moen, Jr. Democratic 0%
NJ State Assembly - 5 William Spearman Democratic 0%
NJ State Assembly - 6 Lou Greenwald Democratic 0%
NJ State Assembly - 7 Carol Murphy Democratic 0%
NJ State Assembly - 9 Brian Rumpf Republican 92%
NJ State Assembly - 10 Gregory McGuckin Republican 92%
NJ State Assembly - 12 Robert Clifton Republican 92%
NJ State Assembly - 13 Gerard Scharfenberger Republican 92%
NJ State Assembly - 14 Wayne DeAngelo Democratic 0%
NJ State Assembly - 15 Verlina Reynolds-Jackson Democratic 0%
NJ State Assembly - 16 Roy Freiman Democratic 0%
NJ State Senate - 16 Andrew Zwicker Democratic 0%
NJ State Assembly - 17 Joseph Danielsen Democratic 0%
NJ State Assembly - 18 Robert Karabinchak Democratic 0%
NJ State Assembly - 19 Craig Coughlin Democratic 0%
NJ State Assembly - 19 Yvonne Lopez Democratic 0%
NJ State Assembly - 20 Annette Quijano Democratic 0%
NJ State Senate - 21 Jon Bramnick Republican 42%
NJ State Assembly - 22 Linda Carter Democratic 0%
NJ State Assembly - 22 James Kennedy Democratic 0%
NJ State Assembly - 23 John DiMaio Republican 92%
NJ State Assembly - 23 Erik Peterson Republican 92%
NJ State Senate - 24 Parker Space Republican 100%
NJ State Senate - 25 Anthony Bucco, Jr. Republican 83%
NJ State Assembly - 25 Aura Dunn Republican 83%
NJ State Assembly - 26 Brian Bergen Republican 92%
NJ State Assembly - 26 Jay Webber Republican 83%
NJ State Senate - 27 John McKeon Democratic 0%
NJ State Assembly - 28 Cleopatra Tucker Democratic 0%
NJ State Assembly - 29 Eliana Pintor Marin Democratic 0%
NJ State Assembly - 29 Shanique Speight Democratic 0%
NJ State Assembly - 30 Sean Kean Republican 42%
NJ State Senate - 31 Angela McKnight Democratic 0%
NJ State Senate - 32 Raj Mukherji Democratic 0%
NJ State Senate - 34 Britnee Timberlake Democratic 0%
NJ State Senate - 35 Benjie Wimberly Democratic 0%
NJ State Assembly - 36 Clinton Calabrese Democratic 0%
NJ State Assembly - 36 Gary Schaer Democratic 0%
NJ State Senate - 37 Gordon Johnson Democratic 0%
NJ State Assembly - 38 Lisa Swain Democratic 0%
NJ State Assembly - 38 Chris Tully Democratic 0%
NJ State Assembly - 39 Bob Auth Republican 83%
NJ State Senate - 39 Holly Schepisi Republican 42%
NJ State Assembly - 40 Christopher DePhillips Republican 83%
NJ Council Member - At-Large Gary Schaer 0%
NY State Senate - 57 George Borrello Republican 92%
PA State House - 85 David Rowe Republican 75%
SC State House - 84 Melissa Oremus Republican 92%
TN State Senate - 22 Bill Powers Republican 92%
TN State Senate - 32 Paul Rose Republican 92%
TN State House - 77 Rusty Grills Republican 92%
TX State House - 28 Gary Gates Republican 92%
VA State House - 1 Patrick Hope Democratic 0%
VA U.S. House - 2 Jennifer Kiggans Republican 92%
VA State Senate - 2 Mark Obenshain Republican 100%
VA State Senate - 3 Chris Head Republican 92%
VA State House - 3 Alfonso Lopez Democratic 0%
VA Supervisor - 4 David Eaton 92%
VA State House - 4 Charniele Herring Democratic 0%
VA U.S. House - 4 Jennifer McClellan Democratic 0%
VA State Senate - 4 David Suetterlein Republican 92%
VA U.S. House - 5 John McGuire III Republican 92%
VA State Senate - 6 Todd Pillion Republican 92%
VA State House - 6 Rip Sullivan, Jr. Democratic 0%
VA State Senate - 7 Bill Stanley, Jr. Republican 92%
VA State Senate - 8 Mark Peake Republican 92%
VA State House - 9 Karrie Delaney Democratic 0%
VA State House - 10 Dan Helmer Democratic 0%
VA U.S. House - 10 Suhas Subramanyam Democratic 0%
VA State Senate - 11 Creigh Deeds Democratic 17%
VA State Senate - 12 Glen Sturtevant, Jr. Republican 83%
VA State House - 13 Marcus Simon Democratic 0%
VA State Senate - 14 Lamont Bagby Democratic 0%
VA State House - 14 Vivian Watts Democratic 0%
VA State House - 16 Paul Krizek Democratic 0%
VA State Senate - 16 Schuyler VanValkenburg Democratic 0%
VA State Senate - 17 Emily Jordan Republican 92%
VA State Senate - 18 Louise Lucas Democratic 0%
State Office Name Party Rating
MS Council Member - Ward 2 Felix Gines D 17%
MS Council Member - Ward 3 Dixie Newman R 0%
MS Associate Justice of the Supreme Court - District 1 Place 3 Jenifer Branning N/A 92%
MS Public Service Commissioner Chris Brown R 92%
MS Commissioner of Transportation Charles Busby R 100%
MS Attorney General Lynn Fitch R 92%
MS Mayor John Horhn D 0%
MS Lieutenant Governor Delbert Hosemann R 92%
MS Governor Tate Reeves R 100%
MS Secretary of State Michael Watson R 92%
NC Commissioner - 2 Eric Rouse R 92%
NC Commissioner - 3 Chimer Clark, Jr. 92%
NC U.S. House - 3 Greg Murphy R 92%
NC Commissioner - 3 Mike Payment 92%
NC State House - 15 Phil Shepard R 92%
NH State House - Rockingham 5 Michael Vose R 92%
NJ State Assembly - 1 Antwan McClellan R 92%
NJ State Assembly - 1 Erik Simonsen R 92%
NJ State Senate - 1 Mike Testa, Jr. R 92%
NJ State Senate - 3 John Burzichelli D 42%
NJ U.S. House - 3 Herb Conaway, Jr. D 0%
NJ State Senate - 4 Paul Moriarty D 0%
NJ State Assembly - 5 Bill Moen, Jr. D 0%
NJ State Assembly - 5 William Spearman D 0%
NJ State Assembly - 6 Lou Greenwald D 0%
NJ State Assembly - 7 Carol Murphy D 0%
NJ State Assembly - 9 Brian Rumpf R 92%
NJ State Assembly - 10 Gregory McGuckin R 92%
NJ State Assembly - 12 Robert Clifton R 92%
NJ State Assembly - 13 Gerard Scharfenberger R 92%
NJ State Assembly - 14 Wayne DeAngelo D 0%
NJ State Assembly - 15 Verlina Reynolds-Jackson D 0%
NJ State Assembly - 16 Roy Freiman D 0%
NJ State Senate - 16 Andrew Zwicker D 0%
NJ State Assembly - 17 Joseph Danielsen D 0%
NJ State Assembly - 18 Robert Karabinchak D 0%
NJ State Assembly - 19 Craig Coughlin D 0%
NJ State Assembly - 19 Yvonne Lopez D 0%
NJ State Assembly - 20 Annette Quijano D 0%
NJ State Senate - 21 Jon Bramnick R 42%
NJ State Assembly - 22 Linda Carter D 0%
NJ State Assembly - 22 James Kennedy D 0%
NJ State Assembly - 23 John DiMaio R 92%
NJ State Assembly - 23 Erik Peterson R 92%
NJ State Senate - 24 Parker Space R 100%
NJ State Senate - 25 Anthony Bucco, Jr. R 83%
NJ State Assembly - 25 Aura Dunn R 83%
NJ State Assembly - 26 Brian Bergen R 92%
NJ State Assembly - 26 Jay Webber R 83%
NJ State Senate - 27 John McKeon D 0%
NJ State Assembly - 28 Cleopatra Tucker D 0%
NJ State Assembly - 29 Eliana Pintor Marin D 0%
NJ State Assembly - 29 Shanique Speight D 0%
NJ State Assembly - 30 Sean Kean R 42%
NJ State Senate - 31 Angela McKnight D 0%
NJ State Senate - 32 Raj Mukherji D 0%
NJ State Senate - 34 Britnee Timberlake D 0%
NJ State Senate - 35 Benjie Wimberly D 0%
NJ State Assembly - 36 Clinton Calabrese D 0%
NJ State Assembly - 36 Gary Schaer D 0%
NJ State Senate - 37 Gordon Johnson D 0%
NJ State Assembly - 38 Lisa Swain D 0%
NJ State Assembly - 38 Chris Tully D 0%
NJ State Assembly - 39 Bob Auth R 83%
NJ State Senate - 39 Holly Schepisi R 42%
NJ State Assembly - 40 Christopher DePhillips R 83%
NJ Council Member - At-Large Gary Schaer 0%
NY State Senate - 57 George Borrello R 92%
PA State House - 85 David Rowe R 75%
SC State House - 84 Melissa Oremus R 92%
TN State Senate - 22 Bill Powers R 92%
TN State Senate - 32 Paul Rose R 92%
TN State House - 77 Rusty Grills R 92%
TX State House - 28 Gary Gates R 92%
VA State House - 1 Patrick Hope D 0%
VA U.S. House - 2 Jennifer Kiggans R 92%
VA State Senate - 2 Mark Obenshain R 100%
VA State Senate - 3 Chris Head R 92%
VA State House - 3 Alfonso Lopez D 0%
VA Supervisor - 4 David Eaton 92%
VA State House - 4 Charniele Herring D 0%
VA U.S. House - 4 Jennifer McClellan D 0%
VA State Senate - 4 David Suetterlein R 92%
VA U.S. House - 5 John McGuire III R 92%
VA State Senate - 6 Todd Pillion R 92%
VA State House - 6 Rip Sullivan, Jr. D 0%
VA State Senate - 7 Bill Stanley, Jr. R 92%
VA State Senate - 8 Mark Peake R 92%
VA State House - 9 Karrie Delaney D 0%
VA State House - 10 Dan Helmer D 0%
VA U.S. House - 10 Suhas Subramanyam D 0%
VA State Senate - 11 Creigh Deeds D 17%
VA State Senate - 12 Glen Sturtevant, Jr. R 83%
VA State House - 13 Marcus Simon D 0%
VA State Senate - 14 Lamont Bagby D 0%
VA State House - 14 Vivian Watts D 0%
VA State House - 16 Paul Krizek D 0%
VA State Senate - 16 Schuyler VanValkenburg D 0%
VA State Senate - 17 Emily Jordan R 92%
VA State Senate - 18 Louise Lucas D 0%
arrow_upward