Rating Group: National Rifle Association (NRA)

2023 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
VA State Senate - 24 Danny Diggs Republican 92%
Michael Dillender, Sr. 92%
LA State House - 53 Jessica Domangue Republican 92%
NJ State Assembly - 11 Margie Donlon Democratic 0%
NJ State Assembly - 16 Mitchelle Drulis Democratic 0%
Mary DuBuisson 92%
NJ State Assembly - 25 Aura Dunn Republican 42%
VA Supervisor - Redbud Blaine Dunn 92%
Siobhan Dunnavant 0%
LA State Senate - 5 Royce Duplessis Democratic 0%
MA State Senate - Worcester and Hampshire Peter Durant Republican 92%
VA State Senate - 27 Tara Durant Republican 92%
Edward Durr 100%
Louis Dutel 92%
Jill Dutton 92%
Jack Dyer 92%
Mark Earley, Jr. 92%
David Eaton 92%
Adam Ebbin 0%
LA State House - 14 Michael Echols Republican 67%
Richie Edmonds 92%
LA State Senate - 6 Rick Edmonds Republican 92%
LA State House - 88 Kathy Edmonston Republican 92%
Joseph Egan 0%
Jennifer Ehrentraut 0%
KY State Senate - 28 Greg Elkins Republican 92%
Aaron Ellis 92%
Xavier Ellis 17%
Julie Emerson 92%
MS State Senate - 51 Jeremy England Republican 92%
Baxter Ennis 92%
Amanda Esposito 92%
MS State House - 33 Jim Estrada Republican 92%
MS State House - 25 Dan Eubanks Republican 92%
Kimberly Eulner 17%
MS State House - 116 Casey Eure Republican 92%
MS State House - 91 Bob Evans Democratic 0%
Tammi Fabre 92%
Greg Fanin 92%
NJ State Assembly - 24 Dawn Fantasia Republican 92%
Matt Fariss 100%
LA State House - 33 Les Farnum Republican 42%
MS State House - 5 John Faulkner Democratic 0%
VA State Senate - 40 Barbara Favola Democratic 0%
VA State House - 97 Michael Feggans Democratic 0%
MS State House - 117 Kevin Felsher Republican 92%
LA State Senate - 20 Big Mike Fesi, Sr. Republican 92%
LA U.S. House - 6 Cleo Fields Democratic 17%
MS State Senate - 41 Joey Fillingane Republican 100%
LA State House - 22 Gabe Firment Republican 92%
LA State House - 16 Adrian Fisher Democratic 42%
Maxwell Fisher 92%
MS Attorney General Lynn Fitch Republican 100%
Caren Fitzpatrick 0%
NJ State Assembly - 13 Vicky Flynn Republican 92%
LA State Senate - 16 Franklin Foil Republican 67%
MS State House - 111 Jimmy Fondren Republican 92%
LA State House - 55 Bryan Fontenot Republican 92%
MS State House - 73 Jill Ford Republican 92%
MS State House - 54 Kevin Ford Republican 92%
MS State House - 63 Stephanie Foster Democratic 17%
VA State House - 59 Buddy Fowler, Jr. Republican 92%
JJ Francais 92%
Gabriel Franco 0%
VA State House - 41 Lily Franklin Democratic 0%
MS State Senate - 27 Hillman Frazier Democratic 0%
LA State House - 98 Aimee Freeman Democratic 0%
LA State House - 70 Barbara Freiberg Republican 42%
NJ State Assembly - 16 Roy Freiman Democratic 0%
Nick Freitas 100%
VA State Senate - 1 Timmy French Republican 92%
LA State House - 15 Foy Gadberry Republican 92%
LA State House - 104 Jay Gallé Republican 92%
VA State House - 76 Debra Gardner Democratic 0%
Pam Garner 0%
Raymond Garofalo, Jr. 92%
VA State House - 56 Tom Garrett, Jr. Republican 92%
Renie Gates 0%
LA State House - 35 Brett Geymann Republican 92%
MS State House - 36 Karl Gibbs Democratic 42%
Susanna Gibson 0%
Todd Gilbert 100%
Nia Gill 0%
Skye Gilmartin 92%
MS Council Member - Ward 2 Felix Gines Democratic 17%
MS Commissioner of Agriculture and Commerce Andy Gipson Republican 100%
VA State House - 93 Jackie Glass Democratic 17%
Yan Gleyzer 92%
Cedric Glover 0%
Denise Gonzalez 92%
Dale Goodin 92%
James Goodkind 92%
NJ State Senate - 11 Vin Gopal Democratic 0%
Jonathan Goudeau 92%
MS State House - 115 Zachary Grady Republican 92%
Elizabeth Graner 0%
Lofton Gray 92%
Chad Green 92%
LA State House - 83 Kyle Green, Jr. Democratic 17%
Synarus Green 0%
State Office Name Party Rating
VA State Senate - 24 Danny Diggs R 92%
Michael Dillender, Sr. 92%
LA State House - 53 Jessica Domangue R 92%
NJ State Assembly - 11 Margie Donlon D 0%
NJ State Assembly - 16 Mitchelle Drulis D 0%
Mary DuBuisson 92%
NJ State Assembly - 25 Aura Dunn R 42%
VA Supervisor - Redbud Blaine Dunn 92%
Siobhan Dunnavant 0%
LA State Senate - 5 Royce Duplessis D 0%
MA State Senate - Worcester and Hampshire Peter Durant R 92%
VA State Senate - 27 Tara Durant R 92%
Edward Durr 100%
Louis Dutel 92%
Jill Dutton 92%
Jack Dyer 92%
Mark Earley, Jr. 92%
David Eaton 92%
Adam Ebbin 0%
LA State House - 14 Michael Echols R 67%
Richie Edmonds 92%
LA State Senate - 6 Rick Edmonds R 92%
LA State House - 88 Kathy Edmonston R 92%
Joseph Egan 0%
Jennifer Ehrentraut 0%
KY State Senate - 28 Greg Elkins R 92%
Aaron Ellis 92%
Xavier Ellis 17%
Julie Emerson 92%
MS State Senate - 51 Jeremy England R 92%
Baxter Ennis 92%
Amanda Esposito 92%
MS State House - 33 Jim Estrada R 92%
MS State House - 25 Dan Eubanks R 92%
Kimberly Eulner 17%
MS State House - 116 Casey Eure R 92%
MS State House - 91 Bob Evans D 0%
Tammi Fabre 92%
Greg Fanin 92%
NJ State Assembly - 24 Dawn Fantasia R 92%
Matt Fariss 100%
LA State House - 33 Les Farnum R 42%
MS State House - 5 John Faulkner D 0%
VA State Senate - 40 Barbara Favola D 0%
VA State House - 97 Michael Feggans D 0%
MS State House - 117 Kevin Felsher R 92%
LA State Senate - 20 Big Mike Fesi, Sr. R 92%
LA U.S. House - 6 Cleo Fields D 17%
MS State Senate - 41 Joey Fillingane R 100%
LA State House - 22 Gabe Firment R 92%
LA State House - 16 Adrian Fisher D 42%
Maxwell Fisher 92%
MS Attorney General Lynn Fitch R 100%
Caren Fitzpatrick 0%
NJ State Assembly - 13 Vicky Flynn R 92%
LA State Senate - 16 Franklin Foil R 67%
MS State House - 111 Jimmy Fondren R 92%
LA State House - 55 Bryan Fontenot R 92%
MS State House - 73 Jill Ford R 92%
MS State House - 54 Kevin Ford R 92%
MS State House - 63 Stephanie Foster D 17%
VA State House - 59 Buddy Fowler, Jr. R 92%
JJ Francais 92%
Gabriel Franco 0%
VA State House - 41 Lily Franklin D 0%
MS State Senate - 27 Hillman Frazier D 0%
LA State House - 98 Aimee Freeman D 0%
LA State House - 70 Barbara Freiberg R 42%
NJ State Assembly - 16 Roy Freiman D 0%
Nick Freitas 100%
VA State Senate - 1 Timmy French R 92%
LA State House - 15 Foy Gadberry R 92%
LA State House - 104 Jay Gallé R 92%
VA State House - 76 Debra Gardner D 0%
Pam Garner 0%
Raymond Garofalo, Jr. 92%
VA State House - 56 Tom Garrett, Jr. R 92%
Renie Gates 0%
LA State House - 35 Brett Geymann R 92%
MS State House - 36 Karl Gibbs D 42%
Susanna Gibson 0%
Todd Gilbert 100%
Nia Gill 0%
Skye Gilmartin 92%
MS Council Member - Ward 2 Felix Gines D 17%
MS Commissioner of Agriculture and Commerce Andy Gipson R 100%
VA State House - 93 Jackie Glass D 17%
Yan Gleyzer 92%
Cedric Glover 0%
Denise Gonzalez 92%
Dale Goodin 92%
James Goodkind 92%
NJ State Senate - 11 Vin Gopal D 0%
Jonathan Goudeau 92%
MS State House - 115 Zachary Grady R 92%
Elizabeth Graner 0%
Lofton Gray 92%
Chad Green 92%
LA State House - 83 Kyle Green, Jr. D 17%
Synarus Green 0%
arrow_upward