Search Form
First, enter a politician or zip code
Now, choose a category

Special Interest Groups

Rating Group: National Rifle Association

2017 Candidate Positions on Gun Rights

Issues: Guns
State Office District Name Party Rating
AL U.S. Senate Jr Doug Jones Democratic 0%
CA U.S. House 34 Jimmy Gomez Democratic 7%
CA State Assembly 51 Wendy Carrillo Democratic 0%
CT State House 115 Dorinda Borer Democratic 0%
CT State Senate 2 Douglas McCrory Democratic 7%
CT State Senate 32 Eric Berthel Republican 93%
DE State Senate 10 Stephanie Hansen Democratic 43%
FL State House 44 Robert Olszewski Republican 93%
FL State House 58 Lawrence McClure Republican 93%
FL State House 116 Daniel Perez Republican 93%
GA U.S. House 6 Karen Handel Republican 93%
GA State Senate 32 Kay Kirkpatrick Republican 86%
GA Council Member Post 4 Bob Gray 86%
KS U.S. House 4 Ron Estes Republican 86%
LA State House 8 Raymond Crews Republican 86%
LA State House 42 John Stefanski Republican 86%
LA State House 92 Joe Stagni Republican 0%
MA State Senate Bristol and Norfolk Paul Feeney Democratic 0%
MI State House 109 Sara Cambensy Democratic 0%
MN State House 32B Anne Neu Republican 86%
MO State House 23 Barbara Washington Democratic 0%
MO State House 50 Sara Walsh Republican 86%
MO State House 151 Herman Morse Republican 86%
MO State Senate 8 Mike Cierpiot Republican 93%
MO State Senate 28 Sandy Crawford Republican 93%
MS State House 54 Kevin Ford Republican 86%
MS State Senate 10 Neil Whaley Republican 86%
MT U.S. House At-Large Greg Gianforte Republican 86%
NH State House Carroll 6 Edie DesMarais Democratic 0%
NH State Senate 16 Kevin Cavanaugh Democratic 0%
NJ Governor Philip Murphy Democratic 7%
NJ Lieutenant Governor Sheila Oliver Democratic 7%
NJ State Assembly 1 Robert Andrzejczak Democratic 93%
NJ State Assembly 1 Bruce Land Democratic 93%
NJ State Assembly 2 John Armato Democratic 0%
NJ State Assembly 2 Vincent Mazzeo Democratic 7%
NJ State Assembly 3 John Burzichelli Democratic 50%
NJ State Assembly 3 Adam Taliaferro Democratic 21%
NJ State Assembly 4 Paul Moriarty Democratic 7%
NJ State Assembly 4 Gabriela Mosquera Democratic 7%
NJ State Assembly 5 Patricia Egan Jones Democratic 7%
NJ State Assembly 6 Lou Greenwald Democratic 7%
NJ State Assembly 6 Pamela Lampitt Democratic 7%
NJ State Assembly 7 Herbert Conaway, Jr. Democratic 7%
NJ State Assembly 7 Carol Murphy Democratic 0%
NJ State Assembly 8 Joseph Howarth Republican 93%
NJ State Assembly 8 Ryan Peters Republican 0%
NJ State Assembly 9 DiAnne Gove Republican 93%
NJ State Assembly 9 Brian Rumpf Republican 93%
NJ State Assembly 10 Gregory McGuckin Republican 93%
NJ State Assembly 10 David Wolfe Republican 93%
NJ State Assembly 11 Joann Downey Democratic 7%
NJ State Assembly 11 Eric Houghtaling Democratic 7%
NJ State Assembly 12 Robert Clifton Republican 93%
NJ State Assembly 12 Ronald Dancer Republican 100%
NJ State Assembly 13 Serena DiMaso Republican 86%
NJ State Assembly 13 Amy Handlin Republican 93%
NJ State Assembly 14 Dan Benson Democratic 7%
NJ State Assembly 14 Wayne DeAngelo Democratic 7%
NJ State Assembly 16 Roy Freiman Democratic 0%
NJ State Assembly 16 Andrew Zwicker Democratic 7%
NJ State Assembly 17 Joseph Danielsen Democratic 7%
NJ State Assembly 17 Joseph Egan Democratic 7%
NJ State Assembly 18 Robert Karabinchak Democratic 7%
NJ State Assembly 18 Nancy Pinkin Democratic 7%
NJ State Assembly 19 Craig Coughlin Democratic 7%
NJ State Assembly 19 Yvonne Lopez Democratic 0%
NJ State Assembly 20 Jamel Holley Democratic 7%
NJ State Assembly 20 Annette Quijano Democratic 7%
NJ State Assembly 21 Jon Bramnick Republican 100%
NJ State Assembly 21 Nancy Munoz Republican 93%
NJ State Assembly 22 James Kennedy Democratic 7%
NJ State Assembly 23 John DiMaio Republican 93%
NJ State Assembly 23 Erik Peterson Republican 100%
NJ State Assembly 24 Parker Space Republican 100%
NJ State Assembly 24 Harold Wirths Republican 93%
NJ State Assembly 25 Anthony Bucco, Jr. Republican 100%
NJ State Assembly 25 Michael Carroll Republican 100%
NJ State Assembly 26 BettyLou DeCroce Republican 93%
NJ State Assembly 26 Jay Webber Republican 93%
NJ State Assembly 27 Mila Jasey Democratic 7%
NJ State Assembly 27 John McKeon Democratic 7%
NJ State Assembly 28 Ralph Caputo Democratic 7%
NJ State Assembly 28 Cleopatra Tucker Democratic 7%
NJ State Assembly 29 Eliana Marin Democratic 7%
NJ State Assembly 29 Shanique Speight Democratic 7%
NJ State Assembly 30 Sean Kean Republican 93%
NJ State Assembly 30 Edward Thomson Republican 93%
NJ State Assembly 31 Nicholas Chiaravalloti Democratic 7%
NJ State Assembly 31 Angela McKnight Democratic 7%
NJ State Assembly 32 Angelica Jimenez Democratic 7%
NJ State Assembly 33 Annette Chaparro Democratic 7%
NJ State Assembly 33 Raj Mukherji Democratic 7%
NJ State Assembly 34 Thomas Giblin, Sr. Democratic 7%
NJ State Assembly 35 Shavonda Sumter Democratic 7%
NJ State Assembly 35 Benjie Wimberly Democratic 7%
NJ State Assembly 36 Gary Schaer Democratic 7%
NJ State Assembly 37 Gordon Johnson Democratic 7%
NJ State Assembly 37 Valerie Vainieri Huttle Democratic 7%
NJ State Assembly 39 Bob Auth Republican 100%
NJ State Assembly 39 Holly Schepisi Republican 93%
NJ State Assembly 40 Christopher DePhillips Republican 86%
NJ State Assembly 40 Kevin Rooney Republican 93%
NJ State Senate 1 Jeff Van Drew Democratic 100%
NJ State Senate 2 Chris Brown Republican 71%
NJ State Senate 3 Stephen Sweeney Democratic 21%
NJ State Senate 4 Fred Madden, Jr. Democratic 7%
NJ State Senate 5 Nilsa Cruz-Perez Democratic 7%
NJ State Senate 6 James Beach Democratic 7%
NJ State Senate 7 Troy Singleton Democratic 7%
NJ State Senate 8 Dawn Addiego Republican 93%
NJ State Senate 9 Christopher Connors Republican 93%
NJ State Senate 10 Jim Holzapfel Republican 21%
NJ State Senate 11 Vin Gopal Democratic 0%
NJ State Senate 12 Sam Thompson Republican 93%
NJ State Senate 13 Declan O'Scanlon, Jr. Republican 93%
NJ State Senate 14 Linda Greenstein Democratic 7%
NJ State Senate 15 Shirley Turner Democratic 7%
NJ State Senate 16 Christopher Bateman Republican 50%
NJ State Senate 17 Bob Smith Democratic 7%
NJ State Senate 18 Patrick Diegnan, Jr. Democratic 7%
NJ State Senate 19 Joseph Vitale Democratic 7%
NJ State Senate 20 Joseph Cryan Democratic 7%
NJ State Senate 21 Thomas Kean, Jr. Republican 100%
NJ State Senate 22 Nicholas Scutari Democratic 7%
NJ State Senate 23 Michael Doherty Republican 100%
NJ State Senate 24 Steven Oroho Republican 100%
NJ State Senate 25 Anthony Bucco Republican 100%
NJ State Senate 26 Joseph Pennacchio Republican 93%
NJ State Senate 27 Richard Codey Democratic 7%
NJ State Senate 28 Ronald Rice Democratic 7%
NJ State Senate 29 M. Ruiz Democratic 7%
NJ State Senate 30 Robert Singer Republican 93%
NJ State Senate 31 Sandra Cunningham Democratic 7%
NJ State Senate 32 Nicholas Sacco Democratic 7%
NJ State Senate 33 Brian Stack Democratic 7%
NJ State Senate 34 Nia Gill Democratic 7%
NJ State Senate 35 Nellie Pou Democratic 7%
NJ State Senate 36 Paul Sarlo Democratic 7%
NJ State Senate 37 Loretta Weinberg Democratic 7%
NJ State Senate 38 Joseph Lagana Democratic 7%
NJ State Senate 39 Gerald Cardinale Republican 100%
NJ State Senate 40 Kristin Corrado Republican 86%
NJ Mayor At-Large Nicholas Sacco 7%
NJ Mayor At-Large Brian Stack 7%
NJ Mayor Reed Gusciora 7%
NJ Council Member At-Large Gary Schaer 7%
NJ Council Member At-Large Ileana Schirmer 0%
NJ Freeholder 1 Ernest Coursey Democratic 0%
NJ Freeholder At-Large Bruce Bergen 0%
NJ Freeholder At-Large Mark Caliguire 43%
NJ Freeholder At-Large John Cesaro 0%
NJ Freeholder At-Large William Lyon 86%
NJ Freeholder At-Large Jim Sauro 86%
NM Auditor Wayne Johnson 86%
NM Mayor Tim Keller Democratic 7%
NM Commissioner 5 Wayne Johnson 86%
NM Councilor 5 Dan Lewis 93%
NY State Assembly 9 Christine Pellegrino Democratic 0%
OK State House 28 Zack Taylor Republican 86%
OK State House 46 Jacob Rosecrants Democratic 21%
OK State House 75 Karen Gaddis Democratic 21%
OK State House 76 Ross Ford Republican 86%
OK State Senate 27 Casey Murdock Republican 93%
OK State Senate 37 Allison Ikley-Freeman Democratic 0%
OK State Senate 44 Michael Brooks Democratic 43%
OK State Senate 45 Paul Rosino Republican 86%
PA State House 133 Jeanne McNeill Democratic 0%
SC U.S. House 5 Ralph Norman, Jr. Republican 93%
SC State House 28 Ashley Trantham Republican 86%
SC State House 47 Tommy Pope Republican 93%
SC State Senate 3 Richard Cash Republican 86%
TN State House 95 Kevin Vaughan Republican 86%
TN State Senate 17 Mark Pody Republican 93%
UT U.S. House 3 John Curtis Republican 93%
VA Governor Ralph Northam Democratic 7%
VA Lieutenant Governor Justin Fairfax Democratic 7%
VA State House 1 Terry Kilgore Republican 93%
VA State House 2 Jennifer Carroll-Foy Democratic 0%
VA State House 3 Will Morefield Republican 93%
VA State House 4 Todd Pillion Republican 93%
VA State House 5 Israel O'Quinn Republican 79%
VA State House 6 Jeffrey Campbell Republican 93%
VA State House 7 Nick Rush Republican 93%
VA State House 9 Charles Poindexter Republican 79%
VA State House 10 Wendy Gooditis Democratic 0%
VA State House 11 Sam Rasoul Democratic 21%
VA State House 12 Chris Hurst Democratic 21%
VA State House 13 Danica Roem Democratic 21%
VA State House 14 Danny Marshall III Republican 79%
VA State House 15 Todd Gilbert Republican 100%
VA State House 16 Les Adams Republican 93%
VA State House 17 Chris Head Republican 93%
VA State House 18 Mike Webert Republican 100%
VA State House 19 Terry Austin Republican 93%
VA State House 20 Richard Bell Republican 93%
VA State House 21 Kelly Convirs-Fowler Democratic 0%
VA State House 22 Kathy Byron Republican 93%
VA State House 23 Scott Garrett Republican 93%
VA State House 24 Benjamin Cline Republican 100%

How to Interpret these Evaluations

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 issues 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.

Most performance evaluations are displayed in a percentage format. However, some organizations present their ratings in the form of a letter grade or endorsement based on voting records, interviews, survey results and/or sources of campaign funding. For consistency and ease in understanding, Project Vote Smart converts all scores into a percentage when possible. Please visit the group's website or call 1-888-VOTESMART for more specific information.

Skip to top

Help us stay free for all your Fellow Americans

Just $5 from everyone reading this would do it.

Thank You!

You are about to be redirected to a secure checkout page.

Please note:

The total order amount will read $0.01. This is a card processor fee. Please know that a recurring donation of the amount and frequency that you selected will be processed and initiated tomorrow. You may see a one-time charge of $0.01 on your statement.

Continue to secure page »

Back to top