Search Form
First, enter a politician or zip code
Now, choose a category

Special Interest Groups

Rating Group: National Rifle Association

2016 Candidate Positions on Gun Rights

Issues: Guns
State Office District Name Party Rating
Manny Abarca IV 0%
NY State Assembly 49 Peter Abbate, Jr. Democratic, Independence 7%
Richard Abbett 0%
Deborah Abbey 0%
Elizabeth Abbott 0%
MT State House 83 Kim Abbott Democratic 0%
NH State House Cheshire 1 Michael Abbott Democratic 21%
Khalil Abdul Mumin 21%
IA State House 35 Ako Abdul-Samad Democratic 7%
Marc Abear 64%
Theresa Abed 43%
NH State House Grafton 13 Richard Abel Democratic 21%
MN State Senate 35 Jim Abeler II Republican 93%
CT State House 83 Catherine Abercrombie Democratic 7%
Scott Abercrombie 0%
Susan Abercrombie 0%
Nik Aberle 0%
IL Trustee At-Large Dawn Abernathy 0%
NY State Assembly 92 Tom Abinanti Democratic, Independence 7%
RI State House 73 Marvin Abney Democratic 79%
Erin Aboudara 43%
LA U.S. House 5 Ralph Abraham Republican 100%
Brian Abrahamson 21%
NH State House Rockingham 19 Patrick Abrami Republican 93%
Stacey Abrams 7%
Philip Abromats 86%
Joseph Abruzzo 43%
Frank Accavitti, Jr. 21%
Michael Acevedo 21%
Katcho Achadjian 64%
Debra Achatz 0%
John Ackerley 0%
M. Ackerman 0%
RI State House 45 Mia Ackerman Democratic 79%
Sandy Ackerson 0%
CT State House 8 Tim Ackert Republican 93%
James Acklin 86%
CA State Assembly 38 Dante Acosta Republican 86%
Georgia Acosta 0%
Leslie Acosta 7%
TN Commissioner 4 James Acuff 86%
NY Council Member 28 Adrienne Adams Democratic 7%
NC U.S. House 12 Alma Adams Democratic 7%
Ben Adams 0%
David Adams 86%
Dirk Adams 0%
Felisha Adams 0%
Herbert Adams 21%
NC State House 96 Jay Adams, Jr. Republican 93%
MA Councilor At-Large Jason Adams 0%
John Adams 93%
John Adams 0%
John Adams 0%
MO State House 86 Joe Adams Democratic 21%
CT Representative 3 Terry Adams Democratic 7%
CT State House 146 Terry Adams Democratic 7%
NC State House 41 Gale Adcock Democratic 21%
NY State Senate 15 Joseph Addabbo, Jr. Democratic 7%
Jim Addy 0%
AL U.S. House 4 Robert Aderholt Republican 93%
Kolawole Adewumi 0%
NH State House Grafton 17 Joshua Adjutant Democratic 0%
NM State House 29 David Adkins Republican 93%
KY State House 99 Rocky Adkins Democratic 100%
Douglas Adolphson 79%
Gerley Adrien 0%
MI State House 73 Chris Afendoulis Republican 71%
WY State Senate 20 Wyatt Agar Republican 86%
ID State Senate 13 Jeff Agenbroad Republican 86%
NC State House 115 John Ager, Jr. Democratic 21%
Desiree Agosto 0%
Jim Aguiar 0%
CA State Assembly 4 Cecilia Aguiar-Curry Democratic 0%
CA U.S. House 31 Pete Aguilar Democratic 7%
Luis Aguirre-Insua 0%
Jaci Agustin 0%
Larry Ahern 93%
SD State House 25 Dan Ahlers Democratic 14%
Kaisar Ahmed 0%
Kanoe Ahuna 0%
Tonia Aiken-Taylor 0%
VT State House Windsor-Orange-1 David Ainsworth Republican 0%
Anthony Airdo 0%
Doug Aitken 0%
Paul Aizley 7%
RI State House 1 Edith Ajello Democratic 7%
TN State House 91 Raumesh Akbari Democratic 21%
Joe Akers 0%
Zuri Aki 0%
NY State Senate 52 Frederick Akshar II Republican, Conservative, Independence Party 93%
MD Alam-Rabbi 0%
Richard Alarcón 7%
Perla Alarcon-Flory 0%
Charlene Albarran 7%
Randy Alberhasky 0%
GA State Senate 56 John Albers Republican 93%
Ronald Albers 86%
Floyd Alberson 0%
MI State House 86 Thomas Albert Republican 79%
John Alberts 0%
Lenore Albert-Sheridan 0%
Ed Albertson 7%
CT State House 99 James Albis Democratic 7%
UT State House 70 Carl Albrecht Republican 79%
NE State Senate 17 Joni Albrecht Non-partisan 86%
MN State House 55B Tony Albright Republican 93%
FL State Senate 26 Ben Albritton Republican 100%
KS State House 57 John Alcala Democratic 93%
NY State Senate 31 Marisol Alcantara Democratic 0%
Frank Alcock III 7%
NM State House 6 Eliseo Alcon Democratic 43%
Bernie Aldape III 0%
NH State House Belknap 2 Glen Aldrich Republican 93%
Joshua Aldrich 0%
Karina Alejo 0%
Kristopher Aleksov 0%
Jeremy Alessi 86%
David Alexander 7%
TN State House 39 David Alexander Republican 64%
Gregory Alexander 50%
NC State Senate 15 John Alexander, Jr. Republican 93%
MI State House 64 Julie Alexander Republican 86%
NC State House 107 Kelly Alexander, Jr. Democratic 21%
GA State House 66 Kimberly Alexander Democratic 7%
Mike Alexander 0%
FL State House 8 Ramon Alexander Democratic 0%
Randy Alexander 93%
Rodney Alexander 0%
SC State House 59 Terry Alexander Democratic 36%
SC State Senate 1 Thomas Alexander Republican 93%
MO State House 61 Justin Alferman Republican 93%
KS State House 124 Steve Alford Republican 93%
John Alger 86%
RI State Senate 38 Dennis Algiere Republican 93%
Ali Ali 0%
Joseph Alibrandi 0%
Caroletta Alicea 21%
Steven Allard 0%
Nicholas Allbritton 86%
John Allegro 86%
TX State House 131 Alma Allen Democratic 7%
Bernard Allen 0%
David Allen 0%
Debora Allen 0%
Erick Allen 0%
AR State House 30 Fred Allen Democratic 0%
Gregory Allen 0%
Jason Allen 93%
WY State House 33 Jim Allen Republican 93%
AZ State House 15 John Allen Republican 93%
Julia Allen 0%
SC State Senate 7 Karl Allen Democratic 7%
Mary Allen 79%
Mike Allen 86%
GA U.S. House 12 Rick Allen Republican 93%
Robert Allen 86%
WI State Assembly 97 Scott Allen Republican 93%
MN State House 62B Susan Allen Democratic/Farmer/Labor 21%
AZ State Senate 6 Sylvia Allen Republican 93%
CA State Assembly 72 Travis Allen Republican 93%
Allen Alley 86%
KS State Senate 32 Larry Alley Republican 86%
ME State House 138 Robert Alley, Sr. Democratic 64%
Rock Alley 21%
Raghib Allie-Brennan 0%
Mark Alliegro 86%
Linda Allison 0%
SC State House 36 Rita Allison Republican 93%
MI State House 106 Sue Allor Republican 86%
PA State Senate 33 Richard Alloway II Republican 93%
RI State House 12 Joseph Almeida, Jr. Democratic 7%
Daniel Almond 0%
NH State House Grafton 13 Susan Almy Democratic 21%
OR State House 22 Teresa Alonso Leon Democratic 0%
TX State House 104 Roberto Alonzo Democratic 7%
Norman Alsahoury 7%
Brian Alston 0%
AZ State House 24 Lela Alston Democratic 7%
Mark Alterici 21%
IL State Senate 32 Pamela Althoff Republican 71%
FL State House 52 Thad Altman Republican 93%
CT State House 82 Buddy Altobello, Jr. Democratic 64%
NH State House Rockingham 19 Debra Altschiller Democratic 0%
TX State House 145 Carol Alvarado Democratic 7%
Ramiro Alvarado 0%
Cesar Alvarez 0%
Jaime Alvarez 0%
Steven Alves 0%
Michele Alvine 0%
Anne Amadon 86%
Tony Amador 86%
ID State House 4B Paul Amador Republican 79%
MI U.S. House 3 Justin Amash Republican 57%
WV State House 42 George Ambler Republican 71%
Bo Ambrozewicz 43%
NY State Senate 46 George Amedore, Jr. Republican, Conservative, Independence Party 100%
Bill Amerman 43%
NH State House Cheshire 9 Richard Ames Democratic 7%
Keith Ammon 93%
IL State House 103 Carol Ammons Democratic 7%

How to Interpret these Evaluations

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 issues 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.

Most performance evaluations are displayed in a percentage format. However, some organizations present their ratings in the form of a letter grade or endorsement based on voting records, interviews, survey results and/or sources of campaign funding. For consistency and ease in understanding, Project Vote Smart converts all scores into a percentage when possible. Please visit the group's website or call 1-888-VOTESMART for more specific information.

Skip to top

Help us stay free for all your Fellow Americans

Just $5 from everyone reading this would do it.

Thank You!

You are about to be redirected to a secure checkout page.

Please note:

The total order amount will read $0.01. This is a card processor fee. Please know that a recurring donation of the amount and frequency that you selected will be processed and initiated tomorrow. You may see a one-time charge of $0.01 on your statement.

Continue to secure page »

Back to top