Rating Group: National Rifle Association (NRA)

2026 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
Reed Showalter 0%
Sarah Shydale 17%
Stephanie Sjoberg 92%
Cody Smith 92%
Todd Smith 92%
Matt Smith 92%
Patricia Smith 0%
Steven Smith 92%
Chris Spencer 92%
NC Commissioner - At-Large John Spruill 92%
Brian Stahl 92%
Stan Stanart 92%
James Starkey 92%
Theresa Steele 92%
Jeff Stephens 92%
Christopher Stock 92%
Steve Stockman 92%
Jeremy Story 92%
Dwayne Stovall 92%
IN Commissioner - 3 Kellie Streeter 92%
Frank Sturm 67%
Carl Stutsman 17%
Dongbo Mark Su 0%
Phillip Surface 92%
Fred Tate 92%
NC Council Member - Ward 2 Charles Taylor 92%
Lewis Taylor 92%
Ryan Tebrugge 92%
Mark Teixeira 92%
Elizabeth Temple 92%
Rocky Thigpen 92%
Steve Thomas 92%
Matt Thorsen 92%
Chris Tipton 92%
Catherine Torzewski 0%
Nick Tran 92%
Dan Tully 0%
Jason Tunney 92%
Nate Uldricks 92%
Susan Valliant 92%
Curtis Varnell 42%
Abteen Vaziri 92%
Ryan Vetticad 0%
Robert Vincent 0%
Terry Virts 0%
Darren Vogt 92%
Greg Walker 67%
Nils Walker 92%
Rhonda Ward 92%
Missy Wardlaw 92%
Nathan Watkins 92%
Chasity Wedgeworth 92%
Mary Wells 92%
Shannon Welsh 67%
Michael Whatley 92%
Travis Willard 92%
Tyler Williams 92%
Tom Willis 92%
Deddrick Wilmer 0%
IN Council Member - At-Large Brenda Wilson 92%
Robert Wolford 92%
Sherry Womack 67%
Shane Woodrum 0%
Rodney Wright 92%
Steven Wright 92%
Jace Yarbrough 92%
John Young 92%
Kurt Zadina 0%
Peter Zaleski 0%
Sheila Zielinski 92%
Carlos de la Cruz 92%
IL State House - 40 Jaime Andrade, Jr. Democratic 0%
IN State House - 95 John Bartlett Democratic 0%
IL State House - 26 Kam Buckner Democratic 0%
TX State House - 119 Elizabeth Campos Democratic 0%
TX U.S. House - 35 Greg Casar Democratic 0%
NE State Senate - 9 John Cavanaugh Democratic 0%
NC State Senate - 22 Sophia Chitlik Democratic 0%
NC State House - 60 Amanda Cook Democratic 17%
TX State House - 117 Philip Cortez Democratic 0%
NC State House - 106 Carla Cunningham Democratic 0%
NC U.S. House - 1 Don Davis Democratic 0%
IL State House - 42 Margaret DeLaRosa Democratic 0%
TX State House - 142 Harold Dutton, Jr. Democratic 42%
IL State Senate - 6 Sara Feigenholtz Democratic 0%
IL State Senate - 9 Laura Fine Democratic 0%
IL State House - 8 La Shawn Ford Democratic 0%
NE State Senate - 20 John Fredrickson Democratic 0%
TX State House - 120 Barbara Gervin-Hawkins Democratic 0%
TX U.S. House - 34 Vicente Gonzalez Democratic 0%
TX State House - 47 Vikki Goodwin Democratic 0%
MI State Senate - 35 Chedrick Greene Democratic 0%
TX State House - 49 Gina Hinojosa Democratic 0%
TX State House - 48 Donna Howard Democratic 0%
IL State House - 13 Hoan Huynh Democratic 0%
NC State House - 45 Frances Jackson Democratic 0%
OH State House - 1 Dontavius Jarrells Democratic 0%
IL State House - 4 Lilian Jimenez Democratic 0%
TX State House - 139 Charlene Johnson Democratic 17%
TX U.S. House - 32 Julie Johnson Democratic 0%
State Office Name Party Rating
Reed Showalter 0%
Sarah Shydale 17%
Stephanie Sjoberg 92%
Cody Smith 92%
Todd Smith 92%
Matt Smith 92%
Patricia Smith 0%
Steven Smith 92%
Chris Spencer 92%
NC Commissioner - At-Large John Spruill 92%
Brian Stahl 92%
Stan Stanart 92%
James Starkey 92%
Theresa Steele 92%
Jeff Stephens 92%
Christopher Stock 92%
Steve Stockman 92%
Jeremy Story 92%
Dwayne Stovall 92%
IN Commissioner - 3 Kellie Streeter 92%
Frank Sturm 67%
Carl Stutsman 17%
Dongbo Mark Su 0%
Phillip Surface 92%
Fred Tate 92%
NC Council Member - Ward 2 Charles Taylor 92%
Lewis Taylor 92%
Ryan Tebrugge 92%
Mark Teixeira 92%
Elizabeth Temple 92%
Rocky Thigpen 92%
Steve Thomas 92%
Matt Thorsen 92%
Chris Tipton 92%
Catherine Torzewski 0%
Nick Tran 92%
Dan Tully 0%
Jason Tunney 92%
Nate Uldricks 92%
Susan Valliant 92%
Curtis Varnell 42%
Abteen Vaziri 92%
Ryan Vetticad 0%
Robert Vincent 0%
Terry Virts 0%
Darren Vogt 92%
Greg Walker 67%
Nils Walker 92%
Rhonda Ward 92%
Missy Wardlaw 92%
Nathan Watkins 92%
Chasity Wedgeworth 92%
Mary Wells 92%
Shannon Welsh 67%
Michael Whatley 92%
Travis Willard 92%
Tyler Williams 92%
Tom Willis 92%
Deddrick Wilmer 0%
IN Council Member - At-Large Brenda Wilson 92%
Robert Wolford 92%
Sherry Womack 67%
Shane Woodrum 0%
Rodney Wright 92%
Steven Wright 92%
Jace Yarbrough 92%
John Young 92%
Kurt Zadina 0%
Peter Zaleski 0%
Sheila Zielinski 92%
Carlos de la Cruz 92%
IL State House - 40 Jaime Andrade, Jr. D 0%
IN State House - 95 John Bartlett D 0%
IL State House - 26 Kam Buckner D 0%
TX State House - 119 Elizabeth Campos D 0%
TX U.S. House - 35 Greg Casar D 0%
NE State Senate - 9 John Cavanaugh D 0%
NC State Senate - 22 Sophia Chitlik D 0%
NC State House - 60 Amanda Cook D 17%
TX State House - 117 Philip Cortez D 0%
NC State House - 106 Carla Cunningham D 0%
NC U.S. House - 1 Don Davis D 0%
IL State House - 42 Margaret DeLaRosa D 0%
TX State House - 142 Harold Dutton, Jr. D 42%
IL State Senate - 6 Sara Feigenholtz D 0%
IL State Senate - 9 Laura Fine D 0%
IL State House - 8 La Shawn Ford D 0%
NE State Senate - 20 John Fredrickson D 0%
TX State House - 120 Barbara Gervin-Hawkins D 0%
TX U.S. House - 34 Vicente Gonzalez D 0%
TX State House - 47 Vikki Goodwin D 0%
MI State Senate - 35 Chedrick Greene D 0%
TX State House - 49 Gina Hinojosa D 0%
TX State House - 48 Donna Howard D 0%
IL State House - 13 Hoan Huynh D 0%
NC State House - 45 Frances Jackson D 0%
OH State House - 1 Dontavius Jarrells D 0%
IL State House - 4 Lilian Jimenez D 0%
TX State House - 139 Charlene Johnson D 17%
TX U.S. House - 32 Julie Johnson D 0%
arrow_upward