www.nrapvf.org Open in urlscan Pro
172.64.154.12  Public Scan

URL: https://www.nrapvf.org/
Submission: On November 25 via api from CA — Scanned from CA

Form analysis 6 forms found in the DOM

<form onsubmit="return false" style="display: inline;" novalidate="novalidate"><span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input class="js-autocomplete search_field ui-autocomplete-input" type="text"
    placeholder="Search" data-search="/search" autocomplete="off"></form>

<form role="form" class="margin-bottom-lg" novalidate="novalidate">
  <div class="form-group">
    <label for="election-year">ELECTION YEAR</label>
    <div class="styled-select">
      <select id="election-year" class="form-control">
        <option value="current">Select Election Year</option>
      </select>
    </div>
  </div>
  <div class="form-group">
    <label for="election-state">ELECTION STATE</label>
    <div class="styled-select">
      <select id="election-state" class="form-control">
        <option value="select">Select a State</option>
      </select>
    </div>
  </div>
</form>

POST /umbraco/Surface/Login/LoginAsync

<form action="/umbraco/Surface/Login/LoginAsync" class="member-login-form" data-ajax="true" data-ajax-begin="OnLoginBegin" data-ajax-failure="OnLoginFailure" data-ajax-loading="#divLoading" data-ajax-method="POST"
  data-ajax-success="OnLoginSuccess(data)" id="form0" method="post" novalidate="novalidate"><input name="__RequestVerificationToken" type="hidden"
    value="mXPb7fV8Cj62zo6PvMhRRrqPRrY_qhrWJumcoyQSSzHQhMT9CB0mtEFGtleBMbL5coj0OiIDKrmqqZ0vok__zpU7q2tt3ynBUB0X4aYGzWY1">
  <div class="form-section-header">SIGN IN</div>
  <div class="member_login" id="site-member-login">
    <div class="form-errors"></div>
    <div class="field_wrapper">
      <label class="" for="Username">Member Number</label><br>
      <input autocomplete="off" class="" data-val="true" data-val-length="Member Number exceeds maximum length" data-val-length-max="100" data-val-required="Member Number is required" id="Username" name="Username" type="text" value=""><br>
      <span class="field-validation-valid " data-valmsg-for="Username" data-valmsg-replace="true"></span>
    </div>
    <div class="field_wrapper">
      <input data-val="true" data-val-required="The SendToLocalGrades field is required." id="SendToLocalGrades" name="SendToLocalGrades" type="hidden" value="False">
      <input id="FormId" name="FormId" type="hidden" value="site-member-login">
      <input id="member_login_btn" class="btn btn-danger" type="submit" value="SIGN IN">
      <span id="divLoading" class="spinner_wrapper">
        <img src="/images/desktop_skin/global/spinning-wheel.gif" alt="loading indicator">
      </span>
    </div>
  </div>
</form>

<form role="form" novalidate="novalidate">
  <div><span id="join_renew_btn" class="btn btn-danger" data-dismiss="modal">JOIN/RENEW</span></div>
</form>

POST /umbraco/Surface/LocalGradesSurface/LocalGrades

<form action="/umbraco/Surface/LocalGradesSurface/LocalGrades" class="address-search-form" data-ajax="true" data-ajax-begin="OnAddressSearchBegin" data-ajax-method="POST" data-ajax-success="OnAddressSearchSuccess(data)" id="form1" method="post"
  novalidate="novalidate">
  <div class="col-md-24">
    <span class="form-required-msg" id="local-grades-status"></span>
  </div>
  <div class="col-md-12">
    <div class="form-section-header">SEARCH BY ADDRESS</div>
    <div class="form-group">
      <label for="Street">Street</label>
      <input class="form-control" id="Street" name="Street" type="text" value="">
    </div>
    <div class="form-group">
      <label for="Street2">Street 2</label>
      <input class="form-control" id="Street2" name="Street2" type="text" value="">
    </div>
    <div class="form-group">
      <label for="City">City</label>
      <input class="form-control" id="City" name="City" type="text" value="">
    </div>
    <div class="form-group">
      <label for="State">State</label>
      <select class="form-control" id="State" name="State">
        <option selected="selected" value="">Select State</option>
        <option value="AL">Alabama</option>
        <option value="AK">Alaska</option>
        <option value="AR">Arkansas</option>
        <option value="AZ">Arizona</option>
        <option value="CA">California</option>
        <option value="CO">Colorado</option>
        <option value="CT">Connecticut</option>
        <option value="DC">District of Columbia</option>
        <option value="DE">Delaware</option>
        <option value="FL">Florida</option>
        <option value="GA">Georgia</option>
        <option value="HI">Hawaii</option>
        <option value="IA">Iowa</option>
        <option value="ID">Idaho</option>
        <option value="IL">Illinois</option>
        <option value="IN">Indiana</option>
        <option value="KS">Kansas</option>
        <option value="KY">Kentucky</option>
        <option value="LA">Louisiana</option>
        <option value="MA">Massachusetts</option>
        <option value="MD">Maryland</option>
        <option value="ME">Maine</option>
        <option value="MI">Michigan</option>
        <option value="MN">Minnesota</option>
        <option value="MO">Missouri</option>
        <option value="MS">Mississippi</option>
        <option value="MT">Montana</option>
        <option value="NC">North Carolina</option>
        <option value="ND">North Dakota</option>
        <option value="NE">Nebraska</option>
        <option value="NH">New Hampshire</option>
        <option value="NJ">New Jersey</option>
        <option value="NM">New Mexico</option>
        <option value="NV">Nevada</option>
        <option value="NY">New York</option>
        <option value="OH">Ohio</option>
        <option value="OK">Oklahoma</option>
        <option value="OR">Oregon</option>
        <option value="PA">Pennsylvania</option>
        <option value="RI">Rhode Island</option>
        <option value="SC">South Carolina</option>
        <option value="SD">South Dakota</option>
        <option value="TN">Tennessee</option>
        <option value="TX">Texas</option>
        <option value="UT">Utah</option>
        <option value="VA">Virginia</option>
        <option value="VT">Vermont</option>
        <option value="WA">Washington</option>
        <option value="WI">Wisconsin</option>
        <option value="WV">West Virginia</option>
        <option value="WY">Wyoming</option>
      </select>
    </div>
    <div class="form-group">
      <label for="Zip">Zip</label>
      <input class="form-control" id="Zip" name="Zip" type="text" value="">
    </div>
    <div><input class="btn btn-danger" type="submit" value="SUBMIT"></div>
  </div>
</form>

POST /umbraco/Surface/Login/LoginAsync

<form action="/umbraco/Surface/Login/LoginAsync" class="member-login-form" data-ajax="true" data-ajax-begin="OnLoginBegin" data-ajax-failure="OnLoginFailure" data-ajax-loading="#divLoading" data-ajax-method="POST"
  data-ajax-success="OnLoginSuccess(data)" id="form2" method="post" novalidate="novalidate"><input name="__RequestVerificationToken" type="hidden"
    value="B6gn9RT2yg4meJvqHXyqBRirsDSY_z5B-1LDnewAKLeRPKo7ItfMI53VWQMrAoeyGZkH9i7GaXlHXdO-BHGxsInC8l4GDuGlnJeziZUoRS41">
  <div class="form-section-header">SIGN IN</div>
  <div class="member_login" id="adv-search-member-login">
    <div class="form-errors"></div>
    <div class="field_wrapper">
      <label class="" for="Username">Member Number</label><br>
      <input autocomplete="off" class="" data-val="true" data-val-length="Member Number exceeds maximum length" data-val-length-max="100" data-val-required="Member Number is required" id="Username" name="Username" type="text" value=""><br>
      <span class="field-validation-valid " data-valmsg-for="Username" data-valmsg-replace="true"></span>
    </div>
    <div class="field_wrapper">
      <input data-val="true" data-val-required="The SendToLocalGrades field is required." id="SendToLocalGrades" name="SendToLocalGrades" type="hidden" value="True">
      <input id="FormId" name="FormId" type="hidden" value="adv-search-member-login">
      <input id="member_login_btn" class="btn btn-danger" type="submit" value="SIGN IN">
      <span id="divLoading" class="spinner_wrapper">
        <img src="/images/desktop_skin/global/spinning-wheel.gif" alt="loading indicator">
      </span>
    </div>
  </div>
</form>

Text Content

About PVF
News & Alerts
Grades & Endorsements
Media Center
Take Action




Join | Renew | Donate


EXPLORE THE NRA UNIVERSE OF WEBSITES

CLOSE

QUICK LINKS

 * NRA.ORG
 * Manage Your Membership
 * NRA Near You
 * Friends of NRA
 * State and Federal Gun Laws
 * NRA Online Training
 * Politics, Policy and Legislation

 * Clubs and Associations
   * Affiliated Clubs, Ranges and Businesses
 * Competitive Shooting
   * NRA Day
   * Competitive Shooting Programs
   * Collegiate Shooting Programs
   * America's Rifle Challenge
   * Competitor Classification Lookup
   * Shooting Sports USA
   * Adaptive Shooting
   * Great American Outdoor Show
   * NRA Whittington Center
 * Events and Entertainment
   * Great American Outdoor Show
   * NRA Annual Meetings & Exhibits
   * Friends of NRA
   * NRA Whittington Center
   * NRA Day
   * NRA Country
   * Competitive Shooting Programs
   * NRA Gun Gurus
 * Firearms Training
   * NRA Gun Safety Rules
   * Firearm Training
   * Become An NRA Instructor
   * Become A Training Counselor
   * NRA Range Safety Officers
   * Shooting Sports Coach Development
   * Adaptive Shooting
   * NRA Gunsmithing Schools
   * NRA Online Training
   * NRA Program Materials Center
   * NRA Marksmanship Qualification Program
   * Find A Course
   * NRA CCW
   * NRA Training Course Catalog
 * Giving
   * The NRA Foundation
   * Friends of NRA
   * Ring of Freedom
   * Institute for Legislative Action
   * NRA Whittington Center
   * NRA Firearms For Freedom
 * History
   * History Of The NRA
   * NRA Museums
   * I Have This Old Gun
   * NRA Gun Gurus
 * Hunting
   * Hunter Education
   * Youth Hunter Education Challenge
   * NRA Whittington Center
   * NRA Hunters' Leadership Forum
   * Great American Outdoor Show
   * Hunters for the Hungry
   * American Hunter
   * Hunting Legislation Issues
   * State Hunting Resources
   * NRA Institute for Legislative Action
   * American Rifleman
   * Adaptive Hunting Database
   * Outdoor Adventure Partner of the NRA
 * Law Enforcement, Military, Security
   * Law Enforcement, Military, Security
 * Media and Publications
   * NRA Blog
   * American Rifleman
   * America's 1st Freedom
   * American Hunter
   * Shooting Illustrated
   * NRA Family
   * Shooting Sports USA
   * NRA All Access
   * NRA Gun Gurus
   * NRA Hunters' Leadership Forum

 * Membership
   * Join The NRA
   * NRA Member Benefits
   * Manage Your Membership
   * NRA Store
   * NRA Whittington Center
   * NRA Endorsed Member Insurance
   * NRA Membership Recruiting
   * NRA State Associations
   * NRA Membership For Women
   * NRA Life Membership
   * Renew or Upgrade Your Membership
   * NRA Junior Membership
   * NRA Business Alliance
   * NRA Industry Ally Program
 * Politics And Legislation
   * NRA Institute for Legislative Action
   * NRA-ILA Gun Laws
   * Register To Vote
   * Candidate Ratings
   * Write Your Lawmakers
   * America's 1st Freedom
   * NRA-ILA FrontLines
   * NRA Political Victory Fund
   * NRA State Associations
 * Recreational Shooting
   * America's Rifle Challenge
   * NRA Whittington Center
   * Women's Wilderness Escape
   * NRA Day
   * The NRA Range
   * Home Air Gun Program
   * Adaptive Shooting
   * Range Services
   * NRA Member Benefits
   * Great American Outdoor Show
   * NRA Springfield M1A Match
   * Shooting Illustrated
   * Firearm Training
   * NRA Marksmanship Qualification Program
   * NRA Training Course Catalog
   * Women On Target® Instructional Shooting Clinics
 * Safety and Education
   * NRA Gun Safety Rules
   * Eddie Eagle GunSafe® Program
   * Eddie Eagle Treehouse
   * NRA School Shield
   * Whittington University
   * Firearm Training
   * NRA Online Training
   * Become An NRA Instructor
   * Hunter Education
   * NRA Gunsmithing Schools
 * Scholarships, Awards and Contests
   * Scholarships, Awards & Contests
 * Shopping
   * NRA Store
   * NRA Country Gear
   * NRA Program Materials Center
   * NRA Member Benefits
   * NRA Whittington Center Store
 * Volunteering
   * Volunteer For NRA
   * Get Involved Locally
   * Volunteer At The Great American Outdoor Show
   * Institute for Legislative Action
   * Volunteer at the NRA Whittington Center
 * Women's Interests
   * NRA Membership For Women
   * NRA Women's Network
   * Women On Target® Instructional Shooting Clinics
   * Refuse To Be A Victim®
   * Women's Wilderness Escape
   * Women's Programs Endowment
   * Jeanne E. Bray Memorial Scholarship
   * Marion P. Hammer Women Of Distinction Award
   * Sybil Ludington Women's Freedom Award
   * Women's Wildlife Management / Conservation Scholarship
   * Become An NRA Instructor
 * Youth Interests
   * Eddie Eagle Treehouse
   * Scholarships, Awards & Contests
   * NRA Day
   * NRA Marksmanship Qualification Program
   * Youth Education Summit
   * Adventure Camp
   * Youth Hunter Education Challenge
   * National Junior Shooting Camps
   * Youth Wildlife Art Contest
   * Home Air Gun Program
   * NRA Junior Membership
   * NRA Family
   * Eddie Eagle GunSafe® Program
   * NRA Gun Safety Rules
   * Collegiate Shooting Programs
   * National Youth Shooting Sports Cooperative Program
   * Request for Eagle Scout Certificate

Menu



×



EXPLORE NRA-PVF

CURRENT GRADES & ELECTIONS COMING SOON
ELECTION YEAR
Select Election Year
ELECTION STATE
Select a State
Advanced Search

NRA-PVF NEWS
REFINE YOUR NEWSFEED
FROM
All States Alabama Alaska Arizona Arkansas California Colorado Connecticut
Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa
Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota
Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico
New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode
Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia
Washington West Virginia Wisconsin Wyoming
WITHIN
All Dates Past 24 Hours Past Week Past Month Past Year
SEARCH

Submit

Montana  

Friday, September 13, 2024

Defend Freedom. Defeat Jon Tester

Jon Tester talks one way in Montana, but votes another way in Washington, D.C.
He wants you to ...

Friday, September 13, 2024

Vote Freedom First. Vote Donald J. Trump for President & JD Vance for Vice
President!

Vote Freedom First. Vote Donald J. Trump for President & JD Vance for Vice
President!

Monday, September 9, 2024

Vote Freedom First. Vote Mark Robinson for Governor!

Vote Freedom First. Vote Mark Robinson for Governor!

Maine  

Sunday, September 8, 2024

Defend Freedom. Defeat Jared Golden

YOU CAN'T TRUST JARED GOLDEN

Ohio  

Sunday, September 1, 2024

Defend Freedom. Defeat Sherrod Brown.

Defend Freedom. Defeat Sherrod Brown.

Tuesday, August 6, 2024

NRA Statement on Kamala Harris' Vice President Pick

“Tim Walz is a political chameleon – changing his positions to further his own
personal agenda. In Congress, ...

Ohio  

Monday, July 15, 2024

NRA Applauds President Trump’s Selection of Senator J.D. Vance as His Running
Mate

Following President Donald J. Trump’s announcement of his selection of U.S.
Senator J.D. Vance as his running mate, ...

North Dakota  

Friday, May 31, 2024

NRA’s Political Victory Fund Endorses Kelly Armstrong in the North Dakota
Gubernatorial Primary

The National Rifle Association's Political Victory Fund (NRA-PVF) is proud to
announce its full endorsement of Congressman Kelly ...

Utah  

Tuesday, May 28, 2024

NRA's Political Victory Fund Endorses Utah Governor Spencer Cox for Re-election

The National Rifle Association's Political Victory Fund (NRA-PVF) is proud to
announce its full endorsement of Governor Spencer ...

Texas  

Saturday, May 18, 2024

NRA’s Political Victory Fund Endorses President Donald J. Trump

Today, the National Rifle Association's Political Victory Fund (NRA-PVF) is
honored to announce its full endorsement of President ...

1

2
3
4
5
...
312
NEXT



The NRA Political Victory Fund (NRA-PVF) is NRA's political action committee.
The NRA-PVF ranks political candidates — irrespective of party affiliation —
based on voting records, public statements and their responses to an NRA-PVF
questionnaire.


EXPLORE NRA-PVF
 * About PVF
 * Contact NRA-PVF
 * News & Alerts
 * Grades & Endorsements
 * Media Center
 * Take Action
 * Volunteer
 * Privacy Policy


FOLLOW NRA-PVF

STAY INFORMED

Receive important and timely information about candidates and important issues.

SIGN UP FOR UPDATES

© 2024 National Rifle Association, Political Victory Fund. This may be
reproduced. It may not be reproduced for commercial purposes.   1-800-392-8683
(VOTE)

Paid for by NRA Political Victory Fund (www.NRAPVF.org) and not authorized by
any candidate or candidate's committee.

WHAT THE GRADES MEAN ×
PRINT NOW

The NRA-PVF is non-partisan in issuing its candidate grades and endorsements.
Our decisions are not based on a candidate's party affiliation, but rather on
his or her record on Second Amendment issues. The NRA is a single issue
organization. The only issues on which we evaluate candidates seeking elected
office are gun-related issues.

Indicates an NRA Endorsed Candidate.
A+
A legislator with not only an excellent voting record on all critical NRA
issues, but who has also made a vigorous effort to promote and defend the Second
Amendment.
A
Solidly pro-gun candidate. A candidate who has supported NRA positions on key
votes in elective office or a candidate with a demonstrated record of support on
Second Amendment issues.
AQ
A pro-gun candidate whose rating is based solely on the candidate's responses to
the NRA-PVF Candidate Questionnaire and who does not have a voting record on
Second Amendment issues.
B
A generally pro-gun candidate. However, a "B" candidate may have opposed some
pro-gun reform or supported some restrictive legislation in the past.
C
Not necessarily a passing grade. A candidate with a mixed record or positions on
gun related issues, who may oppose some pro-gun positions or support some
restrictive legislation.
D
An anti-gun candidate who usually supports restrictive gun control legislation
and opposes pro-gun reforms. Regardless of public statements, can usually be
counted on to vote wrong on key issues.

F
True enemy of gun owners' rights. A consistent anti-gun candidate who always
opposes gun owners' rights and/or actively leads anti-gun legislative efforts,
or sponsors anti-gun legislation.
?
Refused to answer the NRA-PVF candidate questionnaire or a candidate who has
made contradictory statements or taken positions that are inconsistent with the
candidate's answers to the NRA-PVF candidate questionnaire or previous record. A
rating of "?" often indicates indifference, if not outright hostility, to gun
owners' and sportsmen's rights.
SIGN IN ×
SIGN IN
Member Number



NOT A MEMBER?

Join or renew your membership today.

JOIN/RENEW
ADVANCED SEARCH×

To find current elections in your local area please enter your address or sign
in.

SEARCH BY ADDRESS
Street
Street 2
City
State Select State Alabama Alaska Arkansas Arizona California Colorado
Connecticut District of Columbia Delaware Florida Georgia Hawaii Iowa Idaho
Illinois Indiana Kansas Kentucky Louisiana Massachusetts Maryland Maine Michigan
Minnesota Missouri Mississippi Montana North Carolina North Dakota Nebraska New
Hampshire New Jersey New Mexico Nevada New York Ohio Oklahoma Oregon
Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah
Virginia Vermont Washington Wisconsin West Virginia Wyoming
Zip

SIGN IN
Member Number