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
CO State Senate - 23 Barbara Kirkmeyer Republican 92%
GA State Senate - 32 Kay Kirkpatrick Republican 100%
OK State Senate - 30 Julia Kirt Democratic 17%
CT State Senate - 7 John Kissel Republican 92%
AL State Senate - 9 Wes Kitchens Republican 92%
MN State Senate - 53 Matt Klein Democratic/Farmer/Labor 0%
MI State Senate - 11 Veronica Klinefelt Democratic 0%
IL State Senate - 46 Dave Koehler Democratic 0%
IA State Senate - 33 Carrie Koelker Republican 92%
SD State Senate - 2 Steve Kolbeck Republican 92%
TX State Senate - 18 Lois Kolkhorst Republican 92%
MN State Senate - 28 Mark Koran Republican 92%
HI State Senate - 8 Ronald Kouchi Democratic 0%
IA State Senate - 4 Tim Kraayenbrink Republican 92%
MD State Senate - 19 Benjamin Kramer Democratic 0%
NV State Senate - 16 Lisa Krasner Republican 92%
MN State Senate - 32 Michael Kreun Republican 92%
NY State Senate - 28 Liz Krueger Democratic 0%
MN State Senate - 39 Mary Kunesh Democratic/Farmer/Labor 0%
CT State Senate - 24 Julie Kushner Democratic 0%
UT State Senate - 12 Karen Kwan Democratic 17%
RI State Senate - 31 Matthew LaMountain Democratic 0%
ID State Senate - 23 Todd Lakey Republican 100%
MD State Senate - 12 Clarence Lam Democratic 0%
TN State Senate - 33 London Lamar Democratic 0%
WY State Senate - 27 Bill Landen Republican 92%
OH State Senate - 31 Al Landis Republican 92%
MN State Senate - 16 Andrew Lang Republican 100%
NH State Senate - 2 Timothy Lang, Sr. Republican 92%
NY State Senate - 24 Andrew Lanza Republican 67%
WI State Senate - 7 Christopher Larson Democratic 0%
MN State Senate - 46 Ron Latz Democratic/Farmer/Labor 0%
RI State Senate - 32 Pamela Lauria Democratic 0%
WY State Senate - 19 Dan Laursen Republican 92%
MI State Senate - 25 Dan Lauwers Republican 92%
ME State Senate - 35 Mark Lawrence Democratic 17%
DE State Senate - 15 Dave Lawson Republican 100%
RI State Senate - 14 Valarie Lawson Democratic 0%
NC State Senate - 6 Michael Lazzara Republican 92%
WI State Senate - 9 Devin LeMahieu Republican 100%
AZ State Senate - 17 Vince Leach Republican 92%
SC State Senate - 41 Matt Leber Republican 92%
AR State Senate - 30 Greg Leding Democratic 0%
HI State Senate - 25 Chris Lee Democratic 0%
ND State Senate - 13 Judy Lee Republican 42%
NC State Senate - 7 Michael Lee Republican 92%
FL State Senate - 7 Tom Leek Republican 67%
ND State Senate - 20 Randy Lemm Republican 92%
ID State Senate - 13 Brian Lenney Republican 92%
ID State Senate - 33 Dave Lent Republican 92%
MT State Senate - 25 Dennis Lenz Republican 92%
CT State Senate - 9 Matt Lesser Democratic 0%
MA State Senate - Fifth Middlesex Jason Lewis Democratic 0%
MO State Senate - 7 Patty Lewis Democratic 0%
IL State Senate - 24 Seth Lewis Republican 42%
MD State Senate - 3 Karen Lewis Young Democratic 0%
ME State Senate - 22 James Libby Republican 92%
MN State Senate - 58 Bill Lieske Republican 92%
IL State Senate - 4 Kimberly Lightford Democratic 0%
WA State Senate - 21 Marko Liias Democratic 0%
MN State Senate - 37 Warren Limmer Republican 100%
MI State Senate - 17 Jonathan Lindsey Republican 92%
NE State Senate - 34 Loren Lippincott Republican 92%
OH State Senate - 16 Beth Liston Democratic 0%
NY State Senate - 16 John Liu Democratic 0%
AL State Senate - 8 Steve Livingston Republican 92%
DE State Senate - 3 Elizabeth Lockman Democratic 0%
MT State Senate - 45 Denley Loge Republican 92%
NH State Senate - 20 Patrick Long Democratic 0%
CT State Senate - 11 Martin Looney Democratic 0%
CT State Senate - 6 Rick Lopes Democratic 0%
IL State Senate - 49 Meg Loughran Cappel Democratic 17%
AR State Senate - 15 Fred Love Democratic 0%
MD State Senate - 16 Sara Love Democratic 0%
MA State Senate - Second Essex Joan Lovely Democratic 0%
WA State Senate - 44 John Lovick Democratic 0%
TN State Senate - 1 J. Adam Lowe Republican 92%
NC State Senate - 32 Paul Lowe, Jr. Democratic 17%
GA State Senate - 26 David Lucas, Sr. Democratic 0%
MN State Senate - 30 Eric Lucero Republican 92%
MO State Senate - 34 Tony Luetkemeyer Republican 92%
ND State Senate - 25 Larry Luick Republican 92%
VT State Senate - Chittenden Southeast Ginny Lyons Democratic 0%
WA State Senate - 35 Drew MacEwen Republican 100%
RI State Senate - 6 Tiara Mack Democratic 0%
NM State Senate - 26 Moe Maestas Democratic 0%
ND State Senate - 8 Jeffery Magrum Republican 92%
CT State Senate - 26 Cecilia Maher Democratic 0%
OH State Senate - 12 Susan Manchester Republican 92%
MT State Senate - 28 Forrest Mandeville Republican 92%
MN State Senate - 50 Alice Mann Democratic/Farmer/Labor 0%
OR State Senate - 7 James Manning, Jr. Democratic 0%
OH State Senate - 13 Nathan Manning Republican 92%
DE State Senate - 7 Spiros Mantzavinos Democratic 0%
ND State Senate - 9 Richard Marcellais Democratic-NPL 17%
MA State Senate - Berkshire, Hampshire, Franklin and Hampden Paul Mark Democratic 0%
WI State Senate - 17 Howard Marklein Republican 92%
CT State Senate - 14 James Maroney Democratic 0%
CT State Senate - 31 Henri Martin Republican 92%
FL State Senate - 33 Jonathan Martin Republican 92%
State Office Name Party Rating
CO State Senate - 23 Barbara Kirkmeyer R 92%
GA State Senate - 32 Kay Kirkpatrick R 100%
OK State Senate - 30 Julia Kirt D 17%
CT State Senate - 7 John Kissel R 92%
AL State Senate - 9 Wes Kitchens R 92%
MN State Senate - 53 Matt Klein DFL 0%
MI State Senate - 11 Veronica Klinefelt D 0%
IL State Senate - 46 Dave Koehler D 0%
IA State Senate - 33 Carrie Koelker R 92%
SD State Senate - 2 Steve Kolbeck R 92%
TX State Senate - 18 Lois Kolkhorst R 92%
MN State Senate - 28 Mark Koran R 92%
HI State Senate - 8 Ronald Kouchi D 0%
IA State Senate - 4 Tim Kraayenbrink R 92%
MD State Senate - 19 Benjamin Kramer D 0%
NV State Senate - 16 Lisa Krasner R 92%
MN State Senate - 32 Michael Kreun R 92%
NY State Senate - 28 Liz Krueger D 0%
MN State Senate - 39 Mary Kunesh DFL 0%
CT State Senate - 24 Julie Kushner D 0%
UT State Senate - 12 Karen Kwan D 17%
RI State Senate - 31 Matthew LaMountain D 0%
ID State Senate - 23 Todd Lakey R 100%
MD State Senate - 12 Clarence Lam D 0%
TN State Senate - 33 London Lamar D 0%
WY State Senate - 27 Bill Landen R 92%
OH State Senate - 31 Al Landis R 92%
MN State Senate - 16 Andrew Lang R 100%
NH State Senate - 2 Timothy Lang, Sr. R 92%
NY State Senate - 24 Andrew Lanza R 67%
WI State Senate - 7 Christopher Larson D 0%
MN State Senate - 46 Ron Latz DFL 0%
RI State Senate - 32 Pamela Lauria D 0%
WY State Senate - 19 Dan Laursen R 92%
MI State Senate - 25 Dan Lauwers R 92%
ME State Senate - 35 Mark Lawrence D 17%
DE State Senate - 15 Dave Lawson R 100%
RI State Senate - 14 Valarie Lawson D 0%
NC State Senate - 6 Michael Lazzara R 92%
WI State Senate - 9 Devin LeMahieu R 100%
AZ State Senate - 17 Vince Leach R 92%
SC State Senate - 41 Matt Leber R 92%
AR State Senate - 30 Greg Leding D 0%
HI State Senate - 25 Chris Lee D 0%
ND State Senate - 13 Judy Lee R 42%
NC State Senate - 7 Michael Lee R 92%
FL State Senate - 7 Tom Leek R 67%
ND State Senate - 20 Randy Lemm R 92%
ID State Senate - 13 Brian Lenney R 92%
ID State Senate - 33 Dave Lent R 92%
MT State Senate - 25 Dennis Lenz R 92%
CT State Senate - 9 Matt Lesser D 0%
MA State Senate - Fifth Middlesex Jason Lewis D 0%
MO State Senate - 7 Patty Lewis D 0%
IL State Senate - 24 Seth Lewis R 42%
MD State Senate - 3 Karen Lewis Young D 0%
ME State Senate - 22 James Libby R 92%
MN State Senate - 58 Bill Lieske R 92%
IL State Senate - 4 Kimberly Lightford D 0%
WA State Senate - 21 Marko Liias D 0%
MN State Senate - 37 Warren Limmer R 100%
MI State Senate - 17 Jonathan Lindsey R 92%
NE State Senate - 34 Loren Lippincott R 92%
OH State Senate - 16 Beth Liston D 0%
NY State Senate - 16 John Liu D 0%
AL State Senate - 8 Steve Livingston R 92%
DE State Senate - 3 Elizabeth Lockman D 0%
MT State Senate - 45 Denley Loge R 92%
NH State Senate - 20 Patrick Long D 0%
CT State Senate - 11 Martin Looney D 0%
CT State Senate - 6 Rick Lopes D 0%
IL State Senate - 49 Meg Loughran Cappel D 17%
AR State Senate - 15 Fred Love D 0%
MD State Senate - 16 Sara Love D 0%
MA State Senate - Second Essex Joan Lovely D 0%
WA State Senate - 44 John Lovick D 0%
TN State Senate - 1 J. Adam Lowe R 92%
NC State Senate - 32 Paul Lowe, Jr. D 17%
GA State Senate - 26 David Lucas, Sr. D 0%
MN State Senate - 30 Eric Lucero R 92%
MO State Senate - 34 Tony Luetkemeyer R 92%
ND State Senate - 25 Larry Luick R 92%
VT State Senate - Chittenden Southeast Ginny Lyons D 0%
WA State Senate - 35 Drew MacEwen R 100%
RI State Senate - 6 Tiara Mack D 0%
NM State Senate - 26 Moe Maestas D 0%
ND State Senate - 8 Jeffery Magrum R 92%
CT State Senate - 26 Cecilia Maher D 0%
OH State Senate - 12 Susan Manchester R 92%
MT State Senate - 28 Forrest Mandeville R 92%
MN State Senate - 50 Alice Mann DFL 0%
OR State Senate - 7 James Manning, Jr. D 0%
OH State Senate - 13 Nathan Manning R 92%
DE State Senate - 7 Spiros Mantzavinos D 0%
ND State Senate - 9 Richard Marcellais D-NPL 17%
MA State Senate - Berkshire, Hampshire, Franklin and Hampden Paul Mark D 0%
WI State Senate - 17 Howard Marklein R 92%
CT State Senate - 14 James Maroney D 0%
CT State Senate - 31 Henri Martin R 92%
FL State Senate - 33 Jonathan Martin R 92%
arrow_upward