Rating Group: National Rifle Association (NRA)

2024 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
IN Director of the Department of Natural Resources Alan Morrison Republican 92%
MO Director of the Department of Natural Resources Kurt Schaefer Republican 92%
NH Executive Council - 1 Joseph Kenney Republican 92%
NH Executive Council - 4 John Stephen Republican 92%
NH Executive Council - 5 David Wheeler Republican 100%
ND Governor Kelly Armstrong Republican 100%
NH Governor Kelly Ayotte Republican 92%
IN Governor Mike Braun Republican 92%
UT Governor Spencer Cox Republican 100%
WA Governor Bob Ferguson Democratic 0%
MT Governor Greg Gianforte Republican 100%
MO Governor Mike Kehoe Republican 92%
DE Governor Matt Meyer Democratic 0%
WV Governor Patrick Morrisey Republican 100%
VT Governor Phil Scott Republican 17%
NJ Governor Mikie Sherrill Democratic 0%
NC Governor Josh Stein Democratic 0%
WA Insurance Commissioner Patty Kuderer Democratic 0%
NY Legislator - 4 Thomas Carle 0%
NY Legislator - 16 Yvette Valdes Smith 0%
IN Lieutenant Governor Micah Beckwith Republican 92%
AK Lieutenant Governor Nancy Dahlstrom Republican 92%
DE Lieutenant Governor Kyle Evans Gay Democratic 0%
WA Lieutenant Governor Denny Heck Democratic 0%
NC Lieutenant Governor Rachel Hunt Democratic 0%
VT Lieutenant Governor John Rodgers Republican 92%
ND Lieutenant Governor Michelle Strinden Republican 92%
SD Lieutenant Governor Tony Venhuizen Republican 92%
MO Lieutenant Governor David Wasinger Republican 92%
CA Mayor Barbara Lee Democratic 0%
MI Mayor - At-Large Daniel Mahoney 0%
NY Mayor - At-Large Zohran Mamdani Democratic 0%
NY Mayor - At-Large Sean Ryan Democratic 0%
UT Mayor - At-Large Trent Staggs 92%
NM Public Regulation Commission Greg Nibert Republican 92%
ND School Board Member - At-Large Mary Adams Democratic-NPL 0%
KS School Board Member - At-Large David Benson Democratic 0%
ME School Board Member - At-Large Nathan Carlow Republican 92%
AZ School Board Member - At-Large Aaron Márquez Democratic 0%
RI School Board Member - At-Large James Pierson 92%
NH School Board Member - At-Large Heather Raymond Democratic 0%
AZ School Board Member - At-Large Stephanie Simacek Democratic 0%
AZ School Board Member - At-Large Carine Werner Republican 92%
KS School Board Member - At-Large Valdenia Winn Democratic 0%
MI School Board Member - At-Large Robert Wojtowicz 92%
ME School Board Member - At-Large Peter Wood Republican 92%
VT Secretary of State Sarah Copeland Hanzas Democratic 0%
MO Secretary of State Denny Hoskins Republican 92%
MT Secretary of State Christi Jacobsen Republican 92%
OH Secretary of State Frank LaRose Republican 92%
ME Selectperson - At-Large Daniel Newman Republican 92%
CA State Assembly - 30 Dawn Addis Democratic 0%
CA State Assembly - 4 Cecilia Aguiar-Curry Democratic 0%
CA State Assembly - 26 Patrick Ahrens Democratic 0%
CA State Assembly - 22 Juan Alanis Republican 67%
WI State Assembly - 82 Scott Allen Republican 92%
CA State Assembly - 80 David Alvarez Democratic 0%
NY State Assembly - 78 George Alvarez Democratic 0%
WI State Assembly - 45 Clinton Anderson Democratic 0%
NY State Assembly - 31 Khaleel Anderson Democratic 0%
NV State Assembly - 30 Natha Anderson Democratic 0%
WI State Assembly - 23 Deb Andraca Democratic 0%
NY State Assembly - 121 Joe Angelino Republican 92%
CA State Assembly - 31 Joaquin Arambula Democratic 17%
WI State Assembly - 67 David Armstrong Republican 92%
WI State Assembly - 31 Tyler August Republican 100%
NV State Assembly - 37 Shea Backus Democratic 0%
NY State Assembly - 133 Andrea Bailey Republican 92%
CA State Assembly - 35 Jasmeet Bains Democratic 42%
NY State Assembly - 120 Will Barclay Republican 92%
WI State Assembly - 80 Mike Bare Democratic 0%
NY State Assembly - 106 Didi Barrett Democratic 0%
CA State Assembly - 16 Rebecca Bauer-Kahan Democratic 0%
NY State Assembly - 105 Anil Beephan, Jr. Republican 92%
WI State Assembly - 6 Elijah Behnke Republican 92%
State Office Name Party Rating
IN Director of the Department of Natural Resources Alan Morrison R 92%
MO Director of the Department of Natural Resources Kurt Schaefer R 92%
NH Executive Council - 1 Joseph Kenney R 92%
NH Executive Council - 4 John Stephen R 92%
NH Executive Council - 5 David Wheeler R 100%
ND Governor Kelly Armstrong R 100%
NH Governor Kelly Ayotte R 92%
IN Governor Mike Braun R 92%
UT Governor Spencer Cox R 100%
WA Governor Bob Ferguson D 0%
MT Governor Greg Gianforte R 100%
MO Governor Mike Kehoe R 92%
DE Governor Matt Meyer D 0%
WV Governor Patrick Morrisey R 100%
VT Governor Phil Scott R 17%
NJ Governor Mikie Sherrill D 0%
NC Governor Josh Stein D 0%
WA Insurance Commissioner Patty Kuderer D 0%
NY Legislator - 4 Thomas Carle 0%
NY Legislator - 16 Yvette Valdes Smith 0%
IN Lieutenant Governor Micah Beckwith R 92%
AK Lieutenant Governor Nancy Dahlstrom R 92%
DE Lieutenant Governor Kyle Evans Gay D 0%
WA Lieutenant Governor Denny Heck D 0%
NC Lieutenant Governor Rachel Hunt D 0%
VT Lieutenant Governor John Rodgers R 92%
ND Lieutenant Governor Michelle Strinden R 92%
SD Lieutenant Governor Tony Venhuizen R 92%
MO Lieutenant Governor David Wasinger R 92%
CA Mayor Barbara Lee D 0%
MI Mayor - At-Large Daniel Mahoney 0%
NY Mayor - At-Large Zohran Mamdani D 0%
NY Mayor - At-Large Sean Ryan D 0%
UT Mayor - At-Large Trent Staggs 92%
NM Public Regulation Commission Greg Nibert R 92%
ND School Board Member - At-Large Mary Adams D-NPL 0%
KS School Board Member - At-Large David Benson D 0%
ME School Board Member - At-Large Nathan Carlow R 92%
AZ School Board Member - At-Large Aaron Márquez D 0%
RI School Board Member - At-Large James Pierson 92%
NH School Board Member - At-Large Heather Raymond D 0%
AZ School Board Member - At-Large Stephanie Simacek D 0%
AZ School Board Member - At-Large Carine Werner R 92%
KS School Board Member - At-Large Valdenia Winn D 0%
MI School Board Member - At-Large Robert Wojtowicz 92%
ME School Board Member - At-Large Peter Wood R 92%
VT Secretary of State Sarah Copeland Hanzas D 0%
MO Secretary of State Denny Hoskins R 92%
MT Secretary of State Christi Jacobsen R 92%
OH Secretary of State Frank LaRose R 92%
ME Selectperson - At-Large Daniel Newman R 92%
CA State Assembly - 30 Dawn Addis D 0%
CA State Assembly - 4 Cecilia Aguiar-Curry D 0%
CA State Assembly - 26 Patrick Ahrens D 0%
CA State Assembly - 22 Juan Alanis R 67%
WI State Assembly - 82 Scott Allen R 92%
CA State Assembly - 80 David Alvarez D 0%
NY State Assembly - 78 George Alvarez D 0%
WI State Assembly - 45 Clinton Anderson D 0%
NY State Assembly - 31 Khaleel Anderson D 0%
NV State Assembly - 30 Natha Anderson D 0%
WI State Assembly - 23 Deb Andraca D 0%
NY State Assembly - 121 Joe Angelino R 92%
CA State Assembly - 31 Joaquin Arambula D 17%
WI State Assembly - 67 David Armstrong R 92%
WI State Assembly - 31 Tyler August R 100%
NV State Assembly - 37 Shea Backus D 0%
NY State Assembly - 133 Andrea Bailey R 92%
CA State Assembly - 35 Jasmeet Bains D 42%
NY State Assembly - 120 Will Barclay R 92%
WI State Assembly - 80 Mike Bare D 0%
NY State Assembly - 106 Didi Barrett D 0%
CA State Assembly - 16 Rebecca Bauer-Kahan D 0%
NY State Assembly - 105 Anil Beephan, Jr. R 92%
WI State Assembly - 6 Elijah Behnke R 92%
arrow_upward