Firearms & Gun Rights
National Rifle Association (NRA)
What They Defend
Opposes gun control legislation and promotes firearms ownership rights under the 2nd Amendment. Lobbies against universal background checks, red flag laws, assault weapons bans, and magazine capacity limits.
Key Political Positions
- xOppose universal background checks
- xOppose assault weapons bans
- xOppose red flag laws
- xPromote concealed carry reciprocity
- xBlock gun tracing legislation
Politicians This Lobby Has Funded
Ted CruzREP
Senator - Texas
support
$22K
Risk 20/100
David McCormickREP
Senator - Pennsylvania
support
$20K
Risk 20/100
Marsha BlackburnREP
Senator - Tennessee
support
$20K
Risk 37/100
John RoseREP
Representative - Tennessee
support
$20K
Risk 12/100
Richard HudsonREP
Representative - North Carolina
support
$18K
Risk 35/100
Bruce WestermanREP
Representative - Arkansas
support
$17K
Risk 23/100
Elise StefanikREP
Representative - New York
support
$12K
Risk 23/100
Glenn ThompsonREP
Representative - Pennsylvania
support
$11K
Risk 25/100
John CurtisREP
Senator - Utah
support
$10K
Risk 30/100
Bill HagertyREP
Senator - Tennessee
support
$10K
Risk 22/100
Deb FischerREP
Senator - Nebraska
support
$10K
Risk 36/100
Kevin CramerREP
Senator - North Dakota
support
$10K
Risk 36/100
Jim BanksREP
Senator - Indiana
support
$10K
Risk 23/100
Tom ColeREP
Representative - Oklahoma
support
$10K
Risk 24/100
Tom EmmerREP
Representative - Minnesota
support
$10K
Risk 24/100
Jim JordanREP
Representative - Ohio
support
$10K
Risk 17/100
Scott DesJarlaisREP
Representative - Tennessee
support
$10K
Risk 3/100
Guy ReschenthalerREP
Representative - Pennsylvania
support
$9K
Risk 21/100
Gabe EvansREP
Representative - Colorado
support
$8K
Risk 23/100
Michael SimpsonREP
Representative - Idaho
support
$8K
Risk 15/100
Roger MarshallREP
Senator - Kansas
support
$8K
Risk 11/100
Cliff BentzREP
Representative - Oregon
support
$8K
Risk 10/100
James JusticeREP
Senator - West Virginia
support
$7K
Risk 24/100
Blake MooreREP
Representative - Utah
support
$7K
Risk 24/100
Russ FulcherREP
Representative - Idaho
support
$7K
Risk 5/100
Gary PalmerREP
Representative - Alabama
support
$7K
Risk 16/100
Mark AmodeiREP
Representative - Nevada
support
$7K
Risk 12/100
Robert WittmanREP
Representative - Virginia
support
$7K
Risk 25/100
Harriet HagemanREP
Representative - Wyoming
support
$7K
Risk 21/100
Bill HuizengaREP
Representative - Michigan
support
$7K
Risk 34/100
Jake EllzeyREP
Representative - Texas
support
$7K
Risk 21/100
Pete StauberREP
Representative - Minnesota
support
$7K
Risk 19/100
Juan CiscomaniREP
Representative - Arizona
support
$6K
Risk 35/100
Troy DowningREP
Representative - Montana
support
$6K
Risk 20/100
Ashley HinsonREP
Representative - Iowa
support
$6K
Risk 34/100
Robert BresnahanREP
Representative - Pennsylvania
support
$6K
Risk 23/100
Mike KennedyREP
Representative - Utah
support
$6K
Risk 8/100
Julia LetlowREP
Representative - Louisiana
support
$6K
Risk 20/100
Roger WickerREP
Senator - Mississippi
support
$5K
Risk 37/100
Dan SullivanREP
Senator - Alaska
support
$5K
Risk 26/100
Tim WalbergREP
Representative - Michigan
support
$5K
Risk 25/100
Elijah CraneREP
Representative - Arizona
support
$5K
Risk 18/100
David ValadaoREP
Representative - California
support
$5K
Risk 35/100
Jared GoldenDEM
Representative - Maine
support
$5K
Risk 23/100
John JoyceREP
Representative - Pennsylvania
support
$5K
Risk 19/100
Scott PerryREP
Representative - Pennsylvania
support
$5K
Risk 22/100
Thomas MassieREP
Representative - Kentucky
support
$5K
Risk 13/100
Tom BarrettREP
Representative - Michigan
support
$5K
Risk 23/100
Ben ClineREP
Representative - Virginia
support
$5K
Risk 18/100
Celeste MaloyREP
Representative - Utah
support
$5K
Risk 29/100
John MoolenaarREP
Representative - Michigan
support
$5K
Risk 30/100
Tom McClintockREP
Representative - California
support
$5K
Risk 22/100
Thomas TiffanyREP
Representative - Wisconsin
support
$5K
Risk 15/100
David KustoffREP
Representative - Tennessee
support
$5K
Risk 25/100
David JoyceREP
Representative - Ohio
support
$5K
Risk 24/100
Austin ScottREP
Representative - Georgia
support
$5K
Risk 11/100
Steve WomackREP
Representative - Arkansas
support
$5K
Risk 21/100
Mike FloodREP
Representative - Nebraska
support
$4K
Risk 19/100
Bryan SteilREP
Representative - Wisconsin
support
$4K
Risk 24/100
Clay HigginsREP
Representative - Louisiana
support
$4K
Risk 4/100
Glenn GrothmanREP
Representative - Wisconsin
support
$4K
Risk 8/100
J. HillREP
Representative - Arkansas
support
$4K
Risk 28/100
Jennifer KiggansREP
Representative - Virginia
support
$4K
Risk 31/100
Zachary NunnREP
Representative - Iowa
support
$4K
Risk 34/100
Derek SchmidtREP
Representative - Kansas
support
$4K
Risk 20/100
Julie FedorchakREP
Representative - North Dakota
support
$4K
Risk 25/100
Carol MillerREP
Representative - West Virginia
support
$4K
Risk 27/100
Paul GosarREP
Representative - Arizona
support
$4K
Risk 4/100
Harold RogersREP
Representative - Kentucky
support
$4K
Risk 10/100
Michael McCaulREP
Representative - Texas
support
$4K
Risk 18/100
Don BaconREP
Representative - Nebraska
support
$3K
Risk 25/100
Neal DunnREP
Representative - Florida
support
$3K
Risk 22/100
Wesley HuntREP
Representative - Texas
support
$3K
Risk 16/100
Brad FinstadREP
Representative - Minnesota
support
$3K
Risk 26/100
Andrew ClydeREP
Representative - Georgia
support
$3K
Risk 5/100
Stephanie BiceREP
Representative - Oklahoma
support
$3K
Risk 16/100
Lance GoodenREP
Representative - Texas
support
$3K
Risk 10/100
Jefferson Van DrewREP
Representative - New Jersey
support
$3K
Risk 20/100
Dan NewhouseREP
Representative - Washington
support
$3K
Risk 24/100
Roger WilliamsREP
Representative - Texas
support
$3K
Risk 8/100
Joe WilsonREP
Representative - South Carolina
support
$3K
Risk 9/100
Rick ScottREP
Senator - Florida
support
$3K
Risk 29/100
Cindy Hyde-SmithREP
Senator - Mississippi
support
$3K
Risk 21/100
Josh HawleyREP
Senator - Missouri
support
$3K
Risk 22/100
Eric BurlisonREP
Representative - Missouri
support
$3K
Risk 17/100
Aaron BeanREP
Representative - Florida
support
$3K
Risk 27/100
Kevin HernREP
Representative - Oklahoma
support
$3K
Risk 22/100
Jodey ArringtonREP
Representative - Texas
support
$3K
Risk 21/100
Dan CrenshawREP
Representative - Texas
support
$2K
Risk 30/100
Michael RulliREP
Representative - Ohio
support
$2K
Risk 17/100
Eric CrawfordREP
Representative - Arkansas
support
$2K
Risk 19/100
Riley MooreREP
Representative - West Virginia
support
$2K
Risk 24/100
Craig GoldmanREP
Representative - Texas
support
$2K
Risk 25/100
Richard McCormickREP
Representative - Georgia
support
$2K
Risk 13/100
Vince FongREP
Representative - California
support
$2K
Risk 25/100
Nathaniel MoranREP
Representative - Texas
support
$2K
Risk 17/100
Morgan LuttrellREP
Representative - Texas
support
$2K
Risk 19/100
Russell FryREP
Representative - South Carolina
support
$2K
Risk 29/100
Barry MooreREP
Representative - Alabama
support
$2K
Risk 10/100
Scott FranklinREP
Representative - Florida
support
$2K
Risk 19/100
Lauren BoebertREP
Representative - Colorado
support
$2K
Risk 17/100
Cory MillsREP
Representative - Florida
support
$2K
Risk 14/100
Anna LunaREP
Representative - Florida
support
$2K
Risk 24/100
Laurel LeeREP
Representative - Florida
support
$2K
Risk 24/100
Nicholas LangworthyREP
Representative - New York
support
$2K
Risk 25/100
Mike EzellREP
Representative - Mississippi
support
$2K
Risk 27/100
Chuck EdwardsREP
Representative - North Carolina
support
$2K
Risk 25/100
Josh BrecheenREP
Representative - Oklahoma
support
$2K
Risk 21/100
Lisa McClainREP
Representative - Michigan
support
$2K
Risk 25/100
Claudia TenneyREP
Representative - New York
support
$2K
Risk 31/100
John RutherfordREP
Representative - Florida
support
$2K
Risk 24/100
Dale StrongREP
Representative - Alabama
support
$2K
Risk 23/100
Rudy YakymREP
Representative - Indiana
support
$2K
Risk 25/100
Jay ObernolteREP
Representative - California
support
$2K
Risk 26/100
Burgess OwensREP
Representative - Utah
support
$2K
Risk 10/100
Troy NehlsREP
Representative - Texas
support
$2K
Risk 14/100
Ronny JacksonREP
Representative - Texas
support
$2K
Risk 19/100
Scott FitzgeraldREP
Representative - Wisconsin
support
$2K
Risk 15/100
Pete SessionsREP
Representative - Texas
support
$2K
Risk 12/100
Darrell IssaREP
Representative - California
support
$2K
Risk 23/100
Victoria SpartzREP
Representative - Indiana
support
$2K
Risk 7/100
August PflugerREP
Representative - Texas
support
$2K
Risk 15/100
Mary MillerREP
Representative - Illinois
support
$2K
Risk 6/100
Tracey MannREP
Representative - Kansas
support
$2K
Risk 12/100
Diana HarshbargerREP
Representative - Tennessee
support
$2K
Risk 14/100
Michelle FischbachREP
Representative - Minnesota
support
$2K
Risk 15/100
Pat FallonREP
Representative - Texas
support
$2K
Risk 7/100
Byron DonaldsREP
Representative - Florida
support
$2K
Risk 23/100
Kat CammackREP
Representative - Florida
support
$2K
Risk 17/100
Gregory MurphyREP
Representative - North Carolina
support
$2K
Risk 17/100
Tim BurchettREP
Representative - Tennessee
support
$2K
Risk 8/100
William TimmonsREP
Representative - South Carolina
support
$2K
Risk 12/100
Lloyd SmuckerREP
Representative - Pennsylvania
support
$2K
Risk 13/100
Michael GuestREP
Representative - Mississippi
support
$2K
Risk 9/100
James BairdREP
Representative - Indiana
support
$2K
Risk 5/100
W. SteubeREP
Representative - Florida
support
$2K
Risk 11/100
Troy BaldersonREP
Representative - Ohio
support
$2K
Risk 21/100
Michael CloudREP
Representative - Texas
support
$2K
Risk 7/100
Ralph NormanREP
Representative - South Carolina
support
$2K
Risk 3/100
Jack BergmanREP
Representative - Michigan
support
$2K
Risk 11/100
Daniel WebsterREP
Representative - Florida
support
$2K
Risk 10/100
Andy BiggsREP
Representative - Arizona
support
$2K
Risk 6/100
James ComerREP
Representative - Kentucky
support
$2K
Risk 24/100
Trent KellyREP
Representative - Mississippi
support
$2K
Risk 12/100
David RouzerREP
Representative - North Carolina
support
$2K
Risk 18/100
Mike BostREP
Representative - Illinois
support
$2K
Risk 26/100
Barry LoudermilkREP
Representative - Georgia
support
$2K
Risk 7/100
Earl CarterREP
Representative - Georgia
support
$2K
Risk 21/100
Randy WeberREP
Representative - Texas
support
$2K
Risk 11/100
H. GriffithREP
Representative - Virginia
support
$2K
Risk 10/100
Charles FleischmannREP
Representative - Tennessee
support
$2K
Risk 13/100
Gus BilirakisREP
Representative - Florida
support
$2K
Risk 16/100
Brett GuthrieREP
Representative - Kentucky
support
$2K
Risk 25/100
Abraham HamadehREP
Representative - Arizona
support
$2K
Risk 8/100
Adrian SmithREP
Representative - Nebraska
support
$2K
Risk 19/100
Robert AderholtREP
Representative - Alabama
support
$2K
Risk 25/100
Frank LucasREP
Representative - Oklahoma
support
$2K
Risk 17/100
Virginia FoxxREP
Representative - North Carolina
support
$2K
Risk 25/100
John CarterREP
Representative - Texas
support
$2K
Risk 13/100
Sam GravesREP
Representative - Missouri
support
$2K
Risk 24/100
Andy BarrREP
Representative - Kentucky
support
$2K
Risk 24/100
Eric SchmittREP
Senator - Missouri
support
$1K
Risk 32/100
Ann WagnerREP
Representative - Missouri
support
$1K
Risk 31/100
David TaylorREP
Representative - Ohio
support
$1K
Risk 4/100
Addison McDowellREP
Representative - North Carolina
support
$1K
Risk 12/100
Tim MooreREP
Representative - North Carolina
support
$1K
Risk 25/100
Mark MessmerREP
Representative - Indiana
support
$1K
Risk 26/100
Brad KnottREP
Representative - North Carolina
support
$1K
Risk 21/100
Mark HarrisREP
Representative - North Carolina
support
$1K
Risk 23/100
Pat HarriganREP
Representative - North Carolina
support
$1K
Risk 20/100
Brandon GillREP
Representative - Texas
support
$1K
Risk 19/100
Sheri BiggsREP
Representative - South Carolina
support
$1K
Risk 12/100
Michael BaumgartnerREP
Representative - Washington
support
$1K
Risk 13/100
Marlin StutzmanREP
Representative - Indiana
support
$1K
Risk 6/100
Robert OnderREP
Representative - Missouri
support
$1K
Risk 18/100
Brian JackREP
Representative - Georgia
support
$1K
Risk 24/100
Mike HaridopolosREP
Representative - Florida
support
$1K
Risk 27/100
Tony WiedREP
Representative - Wisconsin
support
$1K
Risk 15/100
Max MillerREP
Representative - Ohio
support
$1K
Risk 24/100
Mark AlfordREP
Representative - Missouri
support
$1K
Risk 26/100
Darin LaHoodREP
Representative - Illinois
support
$1K
Risk 35/100
Mike CareyREP
Representative - Ohio
support
$1K
Risk 24/100
Beth Van DuyneREP
Representative - Texas
support
$1K
Risk 27/100
Chip RoyREP
Representative - Texas
support
$1K
Risk 15/100
Dusty JohnsonREP
Representative - South Dakota
support
$1K
Risk 24/100
Jeff HurdREP
Representative - Colorado
support
$1K
Risk 24/100