WE TRACK THOUSANDS OF POLITICIANS EACH AND EVERY DAY!

Their Biographies, Issue Positions, Voting Records, Public Statements, Ratings and their Funders.

Rating Group: National Rifle Association

2017 Candidate Positions on Gun Rights

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.


Page 1 of 7
results per page:
State Office Name Party Rating
NH Alderman - Ward 1 Kevin Cavanaugh Democratic 0%
VA Attorney General Mark Herring Democratic 7%
NM Auditor Brian Colon Democratic 7%
UT Commissioner - At-Large Tanner Ainge 86%
NJ Commissioner of the Department of Banking and Insurance Marlene Caride 7%
GA Council Member - Post 4 Bob Gray 86%
NJ Council Member - At-Large Gary Schaer 7%
NJ Council Member - At-Large Ileana Schirmer 0%
VA County Supervisor - At-Large Corey Stewart 93%
NJ Freeholder - At-Large Bruce Bergen 0%
NJ Freeholder - At-Large John Cesaro 0%
NJ Freeholder - 1 Ernest Coursey Democratic 0%
NJ Freeholder - At-Large William Lyon 86%
NJ Freeholder - At-Large Jim Sauro 86%
NJ Governor Philip Murphy Democratic 7%
VA Governor Ralph Northam Democratic 7%
VA Lieutenant Governor Justin Fairfax Democratic 7%
NJ Lieutenant Governor Sheila Oliver Democratic 7%
NJ Mayor Reed Gusciora 7%
NM Mayor - At-Large Tim Keller Democratic 7%
NJ Mayor - At-Large Nicholas Sacco 7%
NJ Mayor - At-Large Brian Stack 7%
NJ State Assembly - 2 John Armato Democratic 0%
NJ State Assembly - 39 Bob Auth Republican 100%
NJ State Assembly - 14 Dan Benson Democratic 7%
NJ State Assembly - 21 Jon Bramnick Republican 100%
NJ State Assembly - 3 John Burzichelli Democratic 50%
NJ State Assembly - 28 Ralph Caputo Democratic 7%
CA State Assembly - 51 Wendy Carrillo Democratic 0%
NJ State Assembly - 33 Annette Chaparro Democratic 7%
NJ State Assembly - 31 Nicholas Chiaravalloti Democratic 7%
NJ State Assembly - 12 Robert Clifton Republican 93%
NJ State Assembly - 7 Herbert Conaway, Jr. Democratic 7%
NJ State Assembly - 19 Craig Coughlin Democratic 7%
NJ State Assembly - 12 Ronald Dancer Republican 100%
NJ State Assembly - 17 Joseph Danielsen Democratic 7%
NJ State Assembly - 29 Shanique Davis-Speight Democratic 7%
NJ State Assembly - 14 Wayne DeAngelo Democratic 7%
NJ State Assembly - 26 BettyLou DeCroce Republican 93%
NJ State Assembly - 40 Christopher DePhillips Republican 86%
NJ State Assembly - 23 John DiMaio Republican 93%
NJ State Assembly - 13 Serena DiMaso Republican 86%
NJ State Assembly - 11 Joann Downey Democratic 7%
NJ State Assembly - 17 Joseph Egan Democratic 7%
NJ State Assembly - 16 Roy Freiman Democratic 0%
NJ State Assembly - 34 Thomas Giblin, Sr. Democratic 7%
NJ State Assembly - 9 DiAnne Gove Republican 93%
NJ State Assembly - 6 Lou Greenwald Democratic 7%
NJ State Assembly - 20 Jamel Holley Democratic 7%
NJ State Assembly - 11 Eric Houghtaling Democratic 7%
NJ State Assembly - 27 Mila Jasey Democratic 7%
NJ State Assembly - 32 Angelica Jimenez Democratic 7%
NJ State Assembly - 37 Gordon Johnson Democratic 7%
NJ State Assembly - 18 Robert Karabinchak Democratic 7%
NJ State Assembly - 30 Sean Kean Republican 93%
NJ State Assembly - 22 James Kennedy Democratic 7%
NJ State Assembly - 6 Pamela Lampitt Democratic 7%
NJ State Assembly - 19 Yvonne Lopez Democratic 0%
NJ State Assembly - 29 Eliana Marin Democratic 7%
NJ State Assembly - 2 Vincent Mazzeo Democratic 7%
NJ State Assembly - 10 Gregory McGuckin Republican 93%
NJ State Assembly - 27 John McKeon Democratic 7%
NJ State Assembly - 31 Angela McKnight Democratic 7%
NJ State Assembly - 4 Paul Moriarty Democratic 7%
NJ State Assembly - 4 Gabriela Mosquera Democratic 7%
NJ State Assembly - 33 Raj Mukherji Democratic 7%
NJ State Assembly - 21 Nancy Munoz Republican 93%
NJ State Assembly - 7 Carol Murphy Democratic 0%
NJ State Assembly - 8 Ryan Peters Republican 0%
NJ State Assembly - 23 Erik Peterson Republican 100%
NJ State Assembly - 18 Nancy Pinkin Democratic 7%
NJ State Assembly - 20 Annette Quijano Democratic 7%
NJ State Assembly - 40 Kevin Rooney Republican 93%
NJ State Assembly - 9 Brian Rumpf Republican 93%
NJ State Assembly - 36 Gary Schaer Democratic 7%
NJ State Assembly - 39 Holly Schepisi Republican 93%
NJ State Assembly - 24 Parker Space Republican 100%
NJ State Assembly - 35 Shavonda Sumter Democratic 7%
NJ State Assembly - 3 Adam Taliaferro Democratic 21%
NJ State Assembly - 30 Edward Thomson III Republican 93%
NJ State Assembly - 28 Cleopatra Tucker Democratic 7%
NJ State Assembly - 37 Valerie Vainieri Huttle Democratic 7%
NJ State Assembly - 26 Jay Webber Republican 93%
NJ State Assembly - 35 Benjie Wimberly Democratic 7%
NJ State Assembly - 24 Harold Wirths Republican 93%
NJ State Assembly - 16 Andrew Zwicker Democratic 7%
VA State House - 68 Dawn Adams Democratic 21%
VA State House - 16 Les Adams Republican 93%
VA State House - 63 Lashrecse Aird Democratic 21%
VA State House - 19 Terry Austin Republican 93%
VA State House - 51 Hala Ayala Democratic 0%
VA State House - 74 Lamont Bagby Democratic 36%
VA State House - 58 Robert Bell III Republican 93%
VA State House - 100 Rob Bloxom, Jr. Republican 93%
CT State House - 115 Dorinda Borer Democratic 0%
VA State House - 71 Jeff Bourne Democratic 21%
VA State House - 64 Emily Brewer Republican 79%
VA State House - 37 David Bulova Democratic 7%
VA State House - 22 Kathy Byron Republican 93%
MI State House - 109 Sara Cambensy Democratic 0%
State Office Name Party Rating
NH Alderman - Ward 1 Kevin Cavanaugh D 0%
VA Attorney General Mark Herring D 7%
NM Auditor Brian Colon D 7%
UT Commissioner - At-Large Tanner Ainge 86%
NJ Commissioner of the Department of Banking and Insurance Marlene Caride 7%
GA Council Member - Post 4 Bob Gray 86%
NJ Council Member - At-Large Gary Schaer 7%
NJ Council Member - At-Large Ileana Schirmer 0%
VA County Supervisor - At-Large Corey Stewart 93%
NJ Freeholder - At-Large Bruce Bergen 0%
NJ Freeholder - At-Large John Cesaro 0%
NJ Freeholder - 1 Ernest Coursey D 0%
NJ Freeholder - At-Large William Lyon 86%
NJ Freeholder - At-Large Jim Sauro 86%
NJ Governor Philip Murphy D 7%
VA Governor Ralph Northam D 7%
VA Lieutenant Governor Justin Fairfax D 7%
NJ Lieutenant Governor Sheila Oliver D 7%
NJ Mayor Reed Gusciora 7%
NM Mayor - At-Large Tim Keller D 7%
NJ Mayor - At-Large Nicholas Sacco 7%
NJ Mayor - At-Large Brian Stack 7%
NJ State Assembly - 2 John Armato D 0%
NJ State Assembly - 39 Bob Auth R 100%
NJ State Assembly - 14 Dan Benson D 7%
NJ State Assembly - 21 Jon Bramnick R 100%
NJ State Assembly - 3 John Burzichelli D 50%
NJ State Assembly - 28 Ralph Caputo D 7%
CA State Assembly - 51 Wendy Carrillo D 0%
NJ State Assembly - 33 Annette Chaparro D 7%
NJ State Assembly - 31 Nicholas Chiaravalloti D 7%
NJ State Assembly - 12 Robert Clifton R 93%
NJ State Assembly - 7 Herbert Conaway, Jr. D 7%
NJ State Assembly - 19 Craig Coughlin D 7%
NJ State Assembly - 12 Ronald Dancer R 100%
NJ State Assembly - 17 Joseph Danielsen D 7%
NJ State Assembly - 29 Shanique Davis-Speight D 7%
NJ State Assembly - 14 Wayne DeAngelo D 7%
NJ State Assembly - 26 BettyLou DeCroce R 93%
NJ State Assembly - 40 Christopher DePhillips R 86%
NJ State Assembly - 23 John DiMaio R 93%
NJ State Assembly - 13 Serena DiMaso R 86%
NJ State Assembly - 11 Joann Downey D 7%
NJ State Assembly - 17 Joseph Egan D 7%
NJ State Assembly - 16 Roy Freiman D 0%
NJ State Assembly - 34 Thomas Giblin, Sr. D 7%
NJ State Assembly - 9 DiAnne Gove R 93%
NJ State Assembly - 6 Lou Greenwald D 7%
NJ State Assembly - 20 Jamel Holley D 7%
NJ State Assembly - 11 Eric Houghtaling D 7%
NJ State Assembly - 27 Mila Jasey D 7%
NJ State Assembly - 32 Angelica Jimenez D 7%
NJ State Assembly - 37 Gordon Johnson D 7%
NJ State Assembly - 18 Robert Karabinchak D 7%
NJ State Assembly - 30 Sean Kean R 93%
NJ State Assembly - 22 James Kennedy D 7%
NJ State Assembly - 6 Pamela Lampitt D 7%
NJ State Assembly - 19 Yvonne Lopez D 0%
NJ State Assembly - 29 Eliana Marin D 7%
NJ State Assembly - 2 Vincent Mazzeo D 7%
NJ State Assembly - 10 Gregory McGuckin R 93%
NJ State Assembly - 27 John McKeon D 7%
NJ State Assembly - 31 Angela McKnight D 7%
NJ State Assembly - 4 Paul Moriarty D 7%
NJ State Assembly - 4 Gabriela Mosquera D 7%
NJ State Assembly - 33 Raj Mukherji D 7%
NJ State Assembly - 21 Nancy Munoz R 93%
NJ State Assembly - 7 Carol Murphy D 0%
NJ State Assembly - 8 Ryan Peters R 0%
NJ State Assembly - 23 Erik Peterson R 100%
NJ State Assembly - 18 Nancy Pinkin D 7%
NJ State Assembly - 20 Annette Quijano D 7%
NJ State Assembly - 40 Kevin Rooney R 93%
NJ State Assembly - 9 Brian Rumpf R 93%
NJ State Assembly - 36 Gary Schaer D 7%
NJ State Assembly - 39 Holly Schepisi R 93%
NJ State Assembly - 24 Parker Space R 100%
NJ State Assembly - 35 Shavonda Sumter D 7%
NJ State Assembly - 3 Adam Taliaferro D 21%
NJ State Assembly - 30 Edward Thomson III R 93%
NJ State Assembly - 28 Cleopatra Tucker D 7%
NJ State Assembly - 37 Valerie Vainieri Huttle D 7%
NJ State Assembly - 26 Jay Webber R 93%
NJ State Assembly - 35 Benjie Wimberly D 7%
NJ State Assembly - 24 Harold Wirths R 93%
NJ State Assembly - 16 Andrew Zwicker D 7%
VA State House - 68 Dawn Adams D 21%
VA State House - 16 Les Adams R 93%
VA State House - 63 Lashrecse Aird D 21%
VA State House - 19 Terry Austin R 93%
VA State House - 51 Hala Ayala D 0%
VA State House - 74 Lamont Bagby D 36%
VA State House - 58 Robert Bell III R 93%
VA State House - 100 Rob Bloxom, Jr. R 93%
CT State House - 115 Dorinda Borer D 0%
VA State House - 71 Jeff Bourne D 21%
VA State House - 64 Emily Brewer R 79%
VA State House - 37 David Bulova D 7%
VA State House - 22 Kathy Byron R 93%
MI State House - 109 Sara Cambensy D 0%
Page 1 of 7
arrow_upward