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

2020 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 21
results per page:
State Office Name Party Rating
AL U.S. House - 1 Bradley Byrne Republican 100%
AL U.S. House - 5 Mo Brooks Republican 92%
AL State House - 43 Arnold Mooney II Republican 92%
AL State House - 101 Chris Pringle Republican 92%
AL Commissioner - 3 Jerry Carl 92%
AR State House - 21 Marcus Richmond Republican 92%
AR State House - 22 Richard McGrew Republican 92%
AR State House - 34 Joy Springer Democratic 0%
AR State House - 36 Denise Ennett Democratic 0%
AR State House - 53 Dan Sullivan Republican 92%
AR State House - 58 Brandt Smith, Jr. Republican 92%
AR State House - 74 Jon Eubanks Republican 92%
AR State House - 90 Jana Della Rosa Republican 92%
AR State House - 100 Nelda Speaks Republican 92%
AR State Senate - 13 Alan Clark Republican 100%
AR State Senate - 21 John Cooper Republican 0%
AR State Senate - 25 Stephanie Flowers Democratic 0%
AR Alderman - Ward 6 Bobby Long 92%
CA U.S. House - 1 Doug LaMalfa Republican 92%
CA U.S. House - 4 Tom McClintock Republican 92%
CA U.S. House - 7 Ami Bera Democratic 0%
CA U.S. House - 10 Josh Harder Democratic 0%
CA U.S. House - 16 Jim Costa Democratic 0%
CA U.S. House - 21 T. J. Cox Democratic 0%
CA U.S. House - 22 Devin Nunes Republican 92%
CA U.S. House - 25 Mike Garcia Republican 92%
CA U.S. House - 39 Gil Cisneros Democratic 0%
CA U.S. House - 42 Ken Calvert Republican 92%
CA U.S. House - 45 Katie Porter Democratic 0%
CA U.S. House - 48 Harley Rouda Democratic 0%
CA State Assembly - 1 Megan Dahle Republican 92%
CA State Assembly - 4 Cecilia Aguiar-Curry Democratic 0%
CA State Assembly - 9 Jim Cooper Democratic 0%
CA State Assembly - 10 Marc Levine Democratic 0%
CA State Assembly - 13 Susan Eggman Democratic 0%
CA State Assembly - 14 Tim Grayson Democratic 0%
CA State Assembly - 15 Buffy Wicks Democratic 0%
CA State Assembly - 20 Bill Quirk Democratic 0%
CA State Assembly - 22 Kevin Mullin Democratic 0%
CA State Assembly - 24 Marc Berman Democratic 0%
CA State Assembly - 28 Evan Low Democratic 0%
CA State Assembly - 33 Jay Obernolte Republican 92%
CA State Assembly - 36 Tom Lackey Republican 92%
CA State Assembly - 37 S. Monique Limón Democratic 0%
CA State Assembly - 38 Christy Smith Democratic 0%
CA State Assembly - 42 Chad Mayes Independent 92%
CA State Assembly - 43 Laura Friedman Democratic 0%
CA State Assembly - 49 Edwin Chau Democratic 0%
CA State Assembly - 50 Richard Bloom Democratic 0%
CA State Assembly - 54 Sydney Kamlager-Dove Democratic 0%
CA State Assembly - 59 Reggie Jones-Sawyer, Sr. Democratic 0%
CA State Assembly - 68 Steven Choi Republican 92%
CA State Assembly - 72 Tyler Diep Republican 67%
CA State Assembly - 73 Bill Brough Republican 92%
CA State Assembly - 74 Cottie Petrie-Norris Democratic 0%
CA State Assembly - 75 Marie Waldron Republican 100%
CA State Assembly - 79 Shirley Weber Democratic 0%
CA State Assembly - 80 Lorena Gonzalez Democratic 0%
CA State Senate - 1 Brian Dahle Republican 92%
CA State Senate - 7 Steve Glazer Democratic 0%
CA State Senate - 11 Scott Wiener Democratic 0%
CA State Senate - 21 Scott Wilk Republican 92%
CA State Senate - 28 Melissa Melendez Republican 100%
CA State Senate - 29 Ling-Ling Chang Republican 50%
CA State Senate - 37 John Moorlach Republican 92%
CA State Senate - 38 Brian Jones Republican 92%
CA Mayor - 1 Diane Dixon 92%
CA Mayor - At-Large Katrina Foley 0%
CA Vice Mayor - At-Large Carmen Montano 0%
CA Supervisor - 1 Steve Bennett 0%
CA Supervisor - 2 Kathy Miller 0%
CA Supervisor - 2 Michelle Steel 92%
CA Supervisor - 3 Dave Cortese 0%
CA Council Member - 1 Mani Grewal 0%
CA Council Member - 1 Esmeralda Soria 0%
CA Council Member - 3 Chris Ward 0%
CA Council Member - 5 Christina Fugazi 0%
CA Council Member - 6 Jesús Andrade 92%
CA Council Member - 10 Johnny Khamis 0%
CA Council Member - At-Large Josue Alvarado 0%
CA Council Member - At-Large Laurie Davies 67%
CA Council Member - At-Large Tyler Diep 67%
CA Council Member - At-Large Melissa Fox 0%
CA Council Member - At-Large Andrew Kotyuk 0%
CA Council Member - At-Large Steve Manos 92%
CA Council Member - At-Large Shelly Masur 0%
CA Council Member - At-Large Peter Ohtaki 0%
CA Council Member - At-Large Greg Raths 0%
CA Council Member - At-Large Ed Sachs 42%
CA Council Member - At-Large Lloyd White 92%
CA Councilperson - At-Large Jason Dominguez 0%
CA Councilman - At-Large Ted Howze 92%
CA Mayor Pro Tempore - At-Large Don Sedgwick 0%
CT State House - 48 Brian Smith Democratic 0%
GA U.S. House - 1 Buddy Carter Republican 92%
GA U.S. House - 8 Austin Scott Republican 92%
GA State House - 1 Colton Moore Republican 92%
GA State House - 3 Dewayne Hill Republican 92%
GA State House - 8 Matt Gurtler Republican 92%
GA State House - 9 Kevin Tanner Republican 92%
State Office Name Party Rating
AL U.S. House - 1 Bradley Byrne R 100%
AL U.S. House - 5 Mo Brooks R 92%
AL State House - 43 Arnold Mooney II R 92%
AL State House - 101 Chris Pringle R 92%
AL Commissioner - 3 Jerry Carl 92%
AR State House - 21 Marcus Richmond R 92%
AR State House - 22 Richard McGrew R 92%
AR State House - 34 Joy Springer D 0%
AR State House - 36 Denise Ennett D 0%
AR State House - 53 Dan Sullivan R 92%
AR State House - 58 Brandt Smith, Jr. R 92%
AR State House - 74 Jon Eubanks R 92%
AR State House - 90 Jana Della Rosa R 92%
AR State House - 100 Nelda Speaks R 92%
AR State Senate - 13 Alan Clark R 100%
AR State Senate - 21 John Cooper R 0%
AR State Senate - 25 Stephanie Flowers D 0%
AR Alderman - Ward 6 Bobby Long 92%
CA U.S. House - 1 Doug LaMalfa R 92%
CA U.S. House - 4 Tom McClintock R 92%
CA U.S. House - 7 Ami Bera D 0%
CA U.S. House - 10 Josh Harder D 0%
CA U.S. House - 16 Jim Costa D 0%
CA U.S. House - 21 T. J. Cox D 0%
CA U.S. House - 22 Devin Nunes R 92%
CA U.S. House - 25 Mike Garcia R 92%
CA U.S. House - 39 Gil Cisneros D 0%
CA U.S. House - 42 Ken Calvert R 92%
CA U.S. House - 45 Katie Porter D 0%
CA U.S. House - 48 Harley Rouda D 0%
CA State Assembly - 1 Megan Dahle R 92%
CA State Assembly - 4 Cecilia Aguiar-Curry D 0%
CA State Assembly - 9 Jim Cooper D 0%
CA State Assembly - 10 Marc Levine D 0%
CA State Assembly - 13 Susan Eggman D 0%
CA State Assembly - 14 Tim Grayson D 0%
CA State Assembly - 15 Buffy Wicks D 0%
CA State Assembly - 20 Bill Quirk D 0%
CA State Assembly - 22 Kevin Mullin D 0%
CA State Assembly - 24 Marc Berman D 0%
CA State Assembly - 28 Evan Low D 0%
CA State Assembly - 33 Jay Obernolte R 92%
CA State Assembly - 36 Tom Lackey R 92%
CA State Assembly - 37 S. Monique Limón D 0%
CA State Assembly - 38 Christy Smith D 0%
CA State Assembly - 42 Chad Mayes I 92%
CA State Assembly - 43 Laura Friedman D 0%
CA State Assembly - 49 Edwin Chau D 0%
CA State Assembly - 50 Richard Bloom D 0%
CA State Assembly - 54 Sydney Kamlager-Dove D 0%
CA State Assembly - 59 Reggie Jones-Sawyer, Sr. D 0%
CA State Assembly - 68 Steven Choi R 92%
CA State Assembly - 72 Tyler Diep R 67%
CA State Assembly - 73 Bill Brough R 92%
CA State Assembly - 74 Cottie Petrie-Norris D 0%
CA State Assembly - 75 Marie Waldron R 100%
CA State Assembly - 79 Shirley Weber D 0%
CA State Assembly - 80 Lorena Gonzalez D 0%
CA State Senate - 1 Brian Dahle R 92%
CA State Senate - 7 Steve Glazer D 0%
CA State Senate - 11 Scott Wiener D 0%
CA State Senate - 21 Scott Wilk R 92%
CA State Senate - 28 Melissa Melendez R 100%
CA State Senate - 29 Ling-Ling Chang R 50%
CA State Senate - 37 John Moorlach R 92%
CA State Senate - 38 Brian Jones R 92%
CA Mayor - 1 Diane Dixon 92%
CA Mayor - At-Large Katrina Foley 0%
CA Vice Mayor - At-Large Carmen Montano 0%
CA Supervisor - 1 Steve Bennett 0%
CA Supervisor - 2 Kathy Miller 0%
CA Supervisor - 2 Michelle Steel 92%
CA Supervisor - 3 Dave Cortese 0%
CA Council Member - 1 Mani Grewal 0%
CA Council Member - 1 Esmeralda Soria 0%
CA Council Member - 3 Chris Ward 0%
CA Council Member - 5 Christina Fugazi 0%
CA Council Member - 6 Jesús Andrade 92%
CA Council Member - 10 Johnny Khamis 0%
CA Council Member - At-Large Josue Alvarado 0%
CA Council Member - At-Large Laurie Davies 67%
CA Council Member - At-Large Tyler Diep 67%
CA Council Member - At-Large Melissa Fox 0%
CA Council Member - At-Large Andrew Kotyuk 0%
CA Council Member - At-Large Steve Manos 92%
CA Council Member - At-Large Shelly Masur 0%
CA Council Member - At-Large Peter Ohtaki 0%
CA Council Member - At-Large Greg Raths 0%
CA Council Member - At-Large Ed Sachs 42%
CA Council Member - At-Large Lloyd White 92%
CA Councilperson - At-Large Jason Dominguez 0%
CA Councilman - At-Large Ted Howze 92%
CA Mayor Pro Tempore - At-Large Don Sedgwick 0%
CT State House - 48 Brian Smith D 0%
GA U.S. House - 1 Buddy Carter R 92%
GA U.S. House - 8 Austin Scott R 92%
GA State House - 1 Colton Moore R 92%
GA State House - 3 Dewayne Hill R 92%
GA State House - 8 Matt Gurtler R 92%
GA State House - 9 Kevin Tanner R 92%
Page 1 of 21
arrow_upward