Rating Group: National Rifle Association (NRA)

2022 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
WV State House - 87 Gary Howell Republican 100%
NC U.S. House - 9 Richard Hudson, Jr. Republican 100%
TX State Senate - 1 Bryan Hughes Republican 100%
Shelley Hughes 100%
OK State House - 19 Justin Humphrey Republican 100%
IN State House - 37 Todd Huston Republican 100%
WI Supervisor - 6 Adam Jarchow Republican 100%
GA State House - 11 Rick Jasperse Republican 100%
SD State Senate - 16 Kevin Jensen Republican 100%
Brian Johnson 100%
David Johnson 100%
SD U.S. House - At-Large Dusty Johnson Republican 100%
TN State Senate - 27 Jack Johnson Republican 100%
CA State Senate - 40 Brian Jones Republican 100%
Mike Jones, Jr. 100%
OH U.S. House - 4 Jim Jordan Republican 100%
ND State House - 35 Karen Karls Republican 100%
PA State House - 89 Rob Kauffman Republican 100%
AZ State Senate - 3 John Kavanagh Republican 100%
PA U.S. House - 16 Mike Kelly, Jr. Republican 100%
GA Governor Brian Kemp Republican 100%
LA U.S. Senate - Jr John Kennedy Republican 100%
John Kennedy 100%
TX State Senate - 10 Phil King Republican 100%
MD State House - 31 Nic Kipke Republican 100%
GA State Senate - 32 Kay Kirkpatrick Republican 100%
ND State House - 47 Lawrence Klemin Republican 100%
Casey Knudsen 100%
HI State House - 33 Sam Kong Democratic 100%
Joel Kretz 100%
Kim LaSata 100%
ID State Senate - 23 Todd Lakey Republican 100%
TN State House - 44 William Lamberth Republican 100%
Brenda Landwehr 100%
MN State Senate - 16 Andrew Lang Republican 100%
DE State Senate - 15 Dave Lawson Republican 100%
Adam Laxalt 100%
WI State Senate - 9 Devin LeMahieu Republican 100%
Paul LePage 100%
TN Governor Bill Lee Republican 100%
AZ Supervisor - 4 Debbie Lesko Republican 100%
MN State Senate - 37 Warren Limmer Republican 100%
UT State House - 14 Karianne Lisonbee Republican 100%
ID Governor Brad Little Republican 100%
AZ State House - 28 David Livingston Republican 100%
NM State House - 22 Stefani Lord Republican 100%
SC State House - 60 Phillip Lowe Republican 100%
IN State House - 69 Jim Lucas Republican 100%
WA State Senate - 35 Drew MacEwen Republican 100%
KY State House - 61 Savannah Maddox Republican 100%
UT State House - 52 Cory Maloy Republican 100%
Devon Mathis 100%
Jacquelin Maycumber 100%
Kevin McCarthy 100%
FL State Senate - 9 Stan McClain Republican 100%
IL State House - 89 Tony McCombie Republican 100%
Kevin McDugle 100%
NC State Senate - 21 Tom McInnis Republican 100%
IL State House - 109 Charlie Meier Republican 100%
AL State Senate - 1 Tim Melson Republican 100%
IN U.S. House - 8 Mark Messmer Republican 100%
TX State House - 16 Will Metcalf Republican 100%
ID State House - 22B Jason Monks Republican 100%
ND State House - 19 David Monson Republican 100%
Lily Morgan 100%
VT State House - Bennington 5 Mary Morrissey Republican 100%
ID State House - 10A Mike Moyle Republican 100%
John Murante 100%
NC U.S. House - 3 Greg Murphy Republican 100%
AK State Senate - Q Robert Myers, Jr. Republican 100%
MN State House - 48A Jim Nash Republican 100%
MI State Senate - 20 Aric Nesbitt Republican 100%
AZ State House - 1 Quang Nguyen Republican 100%
Kristi Noem 100%
SD State House - 3 Al Novstrup Republican 100%
TX State House - 130 Tom Oliverson Republican 100%
WA State House - 20 Position 2 Ed Orcutt Republican 100%
NY State Senate - 62 Robert Ortt Republican 100%
KS State Senate - 31 Stephen Owens Republican 100%
ID State House - 20A Joe Palmer Republican 100%
Jacqueline Parker 100%
TX Lieutenant Governor Dan Patrick Republican 100%
FL U.S. House - 1 Jimmy Patronis, Jr. Republican 100%
TX State House - 129 Dennis Paul Republican 100%
TX Attorney General Ken Paxton, Jr. Republican 100%
GA State Senate - 54 Chuck Payne Republican 100%
Patrick Penn 100%
TX State Senate - 28 Charles Perry Republican 100%
Jim Perry 100%
SD State Senate - 13 Sue Peterson Republican 100%
DE State Senate - 19 Brian Pettyjohn Republican 100%
TX State House - 21 Dade Phelan Republican 100%
AR State House - 45 Aaron Pilkington Republican 100%
DE State House - 33 Charles Postles, Jr. Republican 100%
GA State House - 33 Alan Powell Republican 100%
WI State Senate - 25 Romaine Quinn Republican 100%
AK State Senate - O George Rauscher Republican 100%
Greg Reed 100%
VA State Senate - 28 Bryce Reeves Republican 100%
William Rehm 100%
State Office Name Party Rating
WV State House - 87 Gary Howell R 100%
NC U.S. House - 9 Richard Hudson, Jr. R 100%
TX State Senate - 1 Bryan Hughes R 100%
Shelley Hughes 100%
OK State House - 19 Justin Humphrey R 100%
IN State House - 37 Todd Huston R 100%
WI Supervisor - 6 Adam Jarchow R 100%
GA State House - 11 Rick Jasperse R 100%
SD State Senate - 16 Kevin Jensen R 100%
Brian Johnson 100%
David Johnson 100%
SD U.S. House - At-Large Dusty Johnson R 100%
TN State Senate - 27 Jack Johnson R 100%
CA State Senate - 40 Brian Jones R 100%
Mike Jones, Jr. 100%
OH U.S. House - 4 Jim Jordan R 100%
ND State House - 35 Karen Karls R 100%
PA State House - 89 Rob Kauffman R 100%
AZ State Senate - 3 John Kavanagh R 100%
PA U.S. House - 16 Mike Kelly, Jr. R 100%
GA Governor Brian Kemp R 100%
LA U.S. Senate - Jr John Kennedy R 100%
John Kennedy 100%
TX State Senate - 10 Phil King R 100%
MD State House - 31 Nic Kipke R 100%
GA State Senate - 32 Kay Kirkpatrick R 100%
ND State House - 47 Lawrence Klemin R 100%
Casey Knudsen 100%
HI State House - 33 Sam Kong D 100%
Joel Kretz 100%
Kim LaSata 100%
ID State Senate - 23 Todd Lakey R 100%
TN State House - 44 William Lamberth R 100%
Brenda Landwehr 100%
MN State Senate - 16 Andrew Lang R 100%
DE State Senate - 15 Dave Lawson R 100%
Adam Laxalt 100%
WI State Senate - 9 Devin LeMahieu R 100%
Paul LePage 100%
TN Governor Bill Lee R 100%
AZ Supervisor - 4 Debbie Lesko R 100%
MN State Senate - 37 Warren Limmer R 100%
UT State House - 14 Karianne Lisonbee R 100%
ID Governor Brad Little R 100%
AZ State House - 28 David Livingston R 100%
NM State House - 22 Stefani Lord R 100%
SC State House - 60 Phillip Lowe R 100%
IN State House - 69 Jim Lucas R 100%
WA State Senate - 35 Drew MacEwen R 100%
KY State House - 61 Savannah Maddox R 100%
UT State House - 52 Cory Maloy R 100%
Devon Mathis 100%
Jacquelin Maycumber 100%
Kevin McCarthy 100%
FL State Senate - 9 Stan McClain R 100%
IL State House - 89 Tony McCombie R 100%
Kevin McDugle 100%
NC State Senate - 21 Tom McInnis R 100%
IL State House - 109 Charlie Meier R 100%
AL State Senate - 1 Tim Melson R 100%
IN U.S. House - 8 Mark Messmer R 100%
TX State House - 16 Will Metcalf R 100%
ID State House - 22B Jason Monks R 100%
ND State House - 19 David Monson R 100%
Lily Morgan 100%
VT State House - Bennington 5 Mary Morrissey R 100%
ID State House - 10A Mike Moyle R 100%
John Murante 100%
NC U.S. House - 3 Greg Murphy R 100%
AK State Senate - Q Robert Myers, Jr. R 100%
MN State House - 48A Jim Nash R 100%
MI State Senate - 20 Aric Nesbitt R 100%
AZ State House - 1 Quang Nguyen R 100%
Kristi Noem 100%
SD State House - 3 Al Novstrup R 100%
TX State House - 130 Tom Oliverson R 100%
WA State House - 20 Position 2 Ed Orcutt R 100%
NY State Senate - 62 Robert Ortt R 100%
KS State Senate - 31 Stephen Owens R 100%
ID State House - 20A Joe Palmer R 100%
Jacqueline Parker 100%
TX Lieutenant Governor Dan Patrick R 100%
FL U.S. House - 1 Jimmy Patronis, Jr. R 100%
TX State House - 129 Dennis Paul R 100%
TX Attorney General Ken Paxton, Jr. R 100%
GA State Senate - 54 Chuck Payne R 100%
Patrick Penn 100%
TX State Senate - 28 Charles Perry R 100%
Jim Perry 100%
SD State Senate - 13 Sue Peterson R 100%
DE State Senate - 19 Brian Pettyjohn R 100%
TX State House - 21 Dade Phelan R 100%
AR State House - 45 Aaron Pilkington R 100%
DE State House - 33 Charles Postles, Jr. R 100%
GA State House - 33 Alan Powell R 100%
WI State Senate - 25 Romaine Quinn R 100%
AK State Senate - O George Rauscher R 100%
Greg Reed 100%
VA State Senate - 28 Bryce Reeves R 100%
William Rehm 100%
arrow_upward