Rating Group: National Rifle Association (NRA)

2020 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
Kathy Barnette 92%
Janet Barresi 92%
MS State Senate - 39 Jason Barrett Republican 92%
Joshua Barrett 92%
Pedro Barrios 92%
Alex Barron 92%
Mike Barry, Jr. 92%
Mark Bartley 92%
OK State House - 7 Steve Bashore Republican 92%
Jack Bates 92%
Shawn Bates 92%
MI Council Member - At-Large Emily Bauman 92%
Tim Baxter 92%
MO State Senate - 25 Jason Bean Republican 92%
WY State House - 31 John Bear Republican 92%
AR State House - 95 Howard Beaty, Jr. Republican 92%
Rosemary Becchi 92%
NV Commissioner - C April Becker 92%
Jorge Becker 92%
Charles Beckham 92%
IN Lieutenant Governor Micah Beckwith Republican 92%
David Bedard 92%
Mike Beehler 92%
Alisha Beeler 92%
Andrew Beeler 92%
Jeffrey Beeler 92%
IA State House - 48 Chad Behn Republican 92%
Cody Belanger 92%
Jarome Bell 92%
Erika Benfield 92%
Richard Bengel IV 92%
Leon Benjamin, Sr. 92%
Adrienne Bennett 92%
Chris Bennett 92%
Lynda Bennett 92%
Joyce Bentley 92%
Dion Bergeron 92%
KS State House - 93 Brian Bergkamp Republican 92%
Donna Bergstrom 92%
Justin Berry 92%
Mark Berry 92%
Miriam Berry 92%
NH State House - Hillsborough 44 Ross Berry Republican 92%
MT State House - 75 Marta Bertoglio Republican 92%
Karen Best 92%
Margaret Best 92%
NH Commissioner of Insurance David Bettencourt Non-partisan 92%
Chris Beyer 92%
Bob Bezotte 92%
Brenda Bickford 92%
Ben Bierly 92%
Michele Binkley 92%
Chase Binnie 92%
OH State House - 63 Adam Bird Republican 92%
Kera Birkeland 92%
Chris Bish 92%
Dustin Bishop 92%
SC Council Member - 1 Michael Bishop 92%
Ann Black 92%
Clifford Blackmore 92%
Bryan Blackwell 92%
Kristen Blanchard 92%
Gina Blanchard-Reed 92%
Rob Blancken 92%
Frank Blanco 92%
Scott Bland 92%
Wesley Blankenship 92%
Melissa Blasek 92%
Dillon Blevins 92%
Heather Bline 92%
AZ State House - 1 Selina Bliss Republican 92%
Nathan Block 92%
Sara Blohm 92%
David Blumenshine 92%
IA State House - 21 Brooke Boden Republican 92%
TX Council Member - At-Large Robert Boettcher 92%
MO State House - 157 Mitch Boggs Republican 92%
Michael Boggus 92%
James Bognet 92%
Scott Bohlke 92%
James Bolen 92%
Larry Bolinger 92%
Bob Booth 92%
NH State House - Belknap 5 Mike Bordes Republican 92%
MI State House - 105 Ken Borton Republican 92%
Katie Boshart Glaser 92%
FL State House - 80 Adam Botana Republican 92%
Anthony Bottino, Jr. 92%
Patti Bounds 92%
Nathan Bowen 92%
Spud Bowen 92%
SC State House - 3 Phillip Bowers Republican 92%
KS State Senate - 1 Craig Bowser Republican 92%
Merrilee Boyack 92%
John Boyd, Jr. 92%
NH State House - Merrimack 10 Stephen Boyd Republican 92%
Vance Boyd 92%
Nathan Brace 92%
CO State House - 21 Mary Bradfield Republican 92%
James Bradley 92%
State Office Name Party Rating
Kathy Barnette 92%
Janet Barresi 92%
MS State Senate - 39 Jason Barrett R 92%
Joshua Barrett 92%
Pedro Barrios 92%
Alex Barron 92%
Mike Barry, Jr. 92%
Mark Bartley 92%
OK State House - 7 Steve Bashore R 92%
Jack Bates 92%
Shawn Bates 92%
MI Council Member - At-Large Emily Bauman 92%
Tim Baxter 92%
MO State Senate - 25 Jason Bean R 92%
WY State House - 31 John Bear R 92%
AR State House - 95 Howard Beaty, Jr. R 92%
Rosemary Becchi 92%
NV Commissioner - C April Becker 92%
Jorge Becker 92%
Charles Beckham 92%
IN Lieutenant Governor Micah Beckwith R 92%
David Bedard 92%
Mike Beehler 92%
Alisha Beeler 92%
Andrew Beeler 92%
Jeffrey Beeler 92%
IA State House - 48 Chad Behn R 92%
Cody Belanger 92%
Jarome Bell 92%
Erika Benfield 92%
Richard Bengel IV 92%
Leon Benjamin, Sr. 92%
Adrienne Bennett 92%
Chris Bennett 92%
Lynda Bennett 92%
Joyce Bentley 92%
Dion Bergeron 92%
KS State House - 93 Brian Bergkamp R 92%
Donna Bergstrom 92%
Justin Berry 92%
Mark Berry 92%
Miriam Berry 92%
NH State House - Hillsborough 44 Ross Berry R 92%
MT State House - 75 Marta Bertoglio R 92%
Karen Best 92%
Margaret Best 92%
NH Commissioner of Insurance David Bettencourt Other 92%
Chris Beyer 92%
Bob Bezotte 92%
Brenda Bickford 92%
Ben Bierly 92%
Michele Binkley 92%
Chase Binnie 92%
OH State House - 63 Adam Bird R 92%
Kera Birkeland 92%
Chris Bish 92%
Dustin Bishop 92%
SC Council Member - 1 Michael Bishop 92%
Ann Black 92%
Clifford Blackmore 92%
Bryan Blackwell 92%
Kristen Blanchard 92%
Gina Blanchard-Reed 92%
Rob Blancken 92%
Frank Blanco 92%
Scott Bland 92%
Wesley Blankenship 92%
Melissa Blasek 92%
Dillon Blevins 92%
Heather Bline 92%
AZ State House - 1 Selina Bliss R 92%
Nathan Block 92%
Sara Blohm 92%
David Blumenshine 92%
IA State House - 21 Brooke Boden R 92%
TX Council Member - At-Large Robert Boettcher 92%
MO State House - 157 Mitch Boggs R 92%
Michael Boggus 92%
James Bognet 92%
Scott Bohlke 92%
James Bolen 92%
Larry Bolinger 92%
Bob Booth 92%
NH State House - Belknap 5 Mike Bordes R 92%
MI State House - 105 Ken Borton R 92%
Katie Boshart Glaser 92%
FL State House - 80 Adam Botana R 92%
Anthony Bottino, Jr. 92%
Patti Bounds 92%
Nathan Bowen 92%
Spud Bowen 92%
SC State House - 3 Phillip Bowers R 92%
KS State Senate - 1 Craig Bowser R 92%
Merrilee Boyack 92%
John Boyd, Jr. 92%
NH State House - Merrimack 10 Stephen Boyd R 92%
Vance Boyd 92%
Nathan Brace 92%
CO State House - 21 Mary Bradfield R 92%
James Bradley 92%
arrow_upward