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
IL State Senate - 40 Patrick Joyce Democratic 67%
IA State House - 27 Kenan Judge Democratic 0%
NH State House - Hillsborough 7 Louis Juris Democratic 0%
HI State House - 6 Kirstin Kahaloa Democratic 0%
VA U.S. Senate - Jr Tim Kaine Democratic 0%
RI State Senate - 15 Meghan Kallman Democratic 0%
CA State Assembly - 25 Ash Kalra Democratic 0%
CA U.S. House - 37 Sydney Kamlager-Dove Democratic 0%
PA State Senate - 9 John Kane Democratic 0%
HI State Senate - 3 Dru Kanuha Democratic 0%
HI State House - 5 Jeanné Kapela Democratic 0%
OH U.S. House - 9 Marcy Kaptur Democratic 0%
MT State House - 98 Jonathan Karlen Democratic 67%
NV State Assembly - 10 Venise Karris Democratic 0%
NY State Assembly - 4 Rebecca Kassay Democratic 0%
MA State House - Second Essex Kristin Kassner Democratic 0%
NY State Senate - 27 Brian Kavanagh Democratic 0%
CT State House - 17 Eleni Kavros DeGraw Democratic 0%
AK State Senate - P Scott Kawasaki Democratic 92%
RI State House - 63 Katherine Kazarian Democratic 0%
PA State House - 159 Carol Kazeem Democratic 0%
MA State House - Fourth Plymouth Patrick Kearney Democratic 0%
MA U.S. House - 9 Bill Keating Democratic 0%
MA State House - Fifteenth Worcester Mary Keefe Democratic 0%
FL Commissioner - 1 Tom Keen Democratic 0%
MA State Senate - Norfolk and Plymouth John Keenan Democratic 0%
CT State House - 134 Sarah Keitt Democratic 0%
NY State Assembly - 125 Anna Kelles Democratic 0%
IL State House - 15 Michael Kelly Democratic 0%
IL U.S. House - 2 Robin Kelly Democratic 0%
GA State Senate - 38 Rashaun Kemp Democratic 0%
GA State House - 95 Dar'shun Kendrick Democratic 0%
RI State House - 38 Brian Kennedy Democratic 92%
MA State Senate - First Worcester Robyn Kennedy Democratic 0%
NY U.S. House - 26 Timothy Kennedy Democratic 0%
PA State House - 181 Malcolm Kenyatta Democratic 0%
MT State House - 92 Connie Keogh Democratic 17%
HI State Senate - 24 Jarrett Keohokalole Democratic 0%
MA State House - Thirteenth Essex Sally Kerans Democratic 0%
MT State Senate - 23 Emma Kerr-Carpenter Democratic 17%
NH State House - Hillsborough 40 Erin Kerwin Democratic 0%
ME State House - 121 Christopher Kessler Democratic 0%
WI State Senate - 14 Sarah Keyeski Democratic 0%
CT State House - 5 Maryam Khan Democratic 0%
PA State House - 194 Tarik Khan Democratic 0%
CA U.S. House - 17 Ro Khanna Democratic 0%
AK State Senate - B Jesse Kiehl Democratic 0%
IL State House - 84 Stephanie Kifowit Democratic 0%
HI State House - 44 Darius Kila Democratic 92%
MA State House - Twelfth Worcester Meg Kilcoyne Democratic 0%
State Office Name Party Rating
IL State Senate - 40 Patrick Joyce D 67%
IA State House - 27 Kenan Judge D 0%
NH State House - Hillsborough 7 Louis Juris D 0%
HI State House - 6 Kirstin Kahaloa D 0%
VA U.S. Senate - Jr Tim Kaine D 0%
RI State Senate - 15 Meghan Kallman D 0%
CA State Assembly - 25 Ash Kalra D 0%
CA U.S. House - 37 Sydney Kamlager-Dove D 0%
PA State Senate - 9 John Kane D 0%
HI State Senate - 3 Dru Kanuha D 0%
HI State House - 5 Jeanné Kapela D 0%
OH U.S. House - 9 Marcy Kaptur D 0%
MT State House - 98 Jonathan Karlen D 67%
NV State Assembly - 10 Venise Karris D 0%
NY State Assembly - 4 Rebecca Kassay D 0%
MA State House - Second Essex Kristin Kassner D 0%
NY State Senate - 27 Brian Kavanagh D 0%
CT State House - 17 Eleni Kavros DeGraw D 0%
AK State Senate - P Scott Kawasaki D 92%
RI State House - 63 Katherine Kazarian D 0%
PA State House - 159 Carol Kazeem D 0%
MA State House - Fourth Plymouth Patrick Kearney D 0%
MA U.S. House - 9 Bill Keating D 0%
MA State House - Fifteenth Worcester Mary Keefe D 0%
FL Commissioner - 1 Tom Keen D 0%
MA State Senate - Norfolk and Plymouth John Keenan D 0%
CT State House - 134 Sarah Keitt D 0%
NY State Assembly - 125 Anna Kelles D 0%
IL State House - 15 Michael Kelly D 0%
IL U.S. House - 2 Robin Kelly D 0%
GA State Senate - 38 Rashaun Kemp D 0%
GA State House - 95 Dar'shun Kendrick D 0%
RI State House - 38 Brian Kennedy D 92%
MA State Senate - First Worcester Robyn Kennedy D 0%
NY U.S. House - 26 Timothy Kennedy D 0%
PA State House - 181 Malcolm Kenyatta D 0%
MT State House - 92 Connie Keogh D 17%
HI State Senate - 24 Jarrett Keohokalole D 0%
MA State House - Thirteenth Essex Sally Kerans D 0%
MT State Senate - 23 Emma Kerr-Carpenter D 17%
NH State House - Hillsborough 40 Erin Kerwin D 0%
ME State House - 121 Christopher Kessler D 0%
WI State Senate - 14 Sarah Keyeski D 0%
CT State House - 5 Maryam Khan D 0%
PA State House - 194 Tarik Khan D 0%
CA U.S. House - 17 Ro Khanna D 0%
AK State Senate - B Jesse Kiehl D 0%
IL State House - 84 Stephanie Kifowit D 0%
HI State House - 44 Darius Kila D 92%
MA State House - Twelfth Worcester Meg Kilcoyne D 0%
arrow_upward