Nonpartisan civic infrastructure
AllCiv·Legis1
·

National Rifle Association of America

Social welfareFECIRS 990Politically Active
DBA: % LINDSAY MCGEE
Social Welfare / Advocacy · FAIRFAX, VA · EIN 53-0116130

Money Out (latest fiscal year)

990 · FY ending 2024-12-31
Largest (approx.)
Total spending
$180.5M
→
Grants paid
$298K
Electioneering
$978K
Program services
$77.4M
Fundraising
$550K

Professional fundraisers (Sch G Part I)

Firm / PersonActivityStateGrossRetainedNet to org
Infocision Management CorpPaid solicitorOH$2.9M$1.3M$1.7M
Membership Advisors Fundraising LLC DBA AllegianceFundraising consultantVA$32.6M$8.4M$24.2M
Red Spark StrategiesPaid solicitorVA$573K$143K$430K
The Mcintosh Company (tmc)Fundraising consultantTX—$5K-$5K
Media CARS 500 LLCFundraising consultantDE—$15K-$15K
MDS Communications CorporationPaid solicitorAZ$505K$346K$159K
Robert F Sharpe & CO INCFundraising consultantTN—$55K-$55K
Allegiency LLCFundraising consultantDE—$18K-$18K

Top contractors (990 Part VII §B)

ContractorServiceStateCompensation
Brewer Attorneys and CounselorsLegal services—$22.1M
Membership Advisors Fundraising LLCMembership consulting—$8.6M
Infocision Management CorpTelemarketing and member services—$6.0M
Communications Corp of AmericaPrinting and mailing services—$5.5M
QuadgraphicsMagazine printing—$4.9M

Schedule C, Part I — Political Campaign Activity

Direct political expenditures$978K
Expended on 527 activities$0
Total exempt-function expenditures$0
Internal funds contributed$0

527 PACs Funded

From Schedule C Section 527 PoliticalOrg list.
PAC nameEINStateFundedOther contributions
NRA POLITICAL VICTORY FUND (SEE PARTS I-A AND IV)521083020VA$0$430
REPUBLICAN ATTORNEYS GENERAL ASSOCIATION464501717DC$125K—
REPUBLICAN GOVERNORS ASSOCIATION113655877DC$195K—
REPUBLICAN STATE LEADERSHIP COMMITTEE050532524DC$25K—
No lobbying expenditures disclosed in the latest filing.

Grants Made (Top 50 by amount)

1,820 grants · $35.5M total
RecipientStateIRC sectionCash grantPurpose
STATE TECHNICAL COLLEGE OF MISSOURI
EIN 431731010
MO—$50KRANGE GRANT
SOUTH DAKOTA DEPARTMENT OF GAME FISH & PARKS
EIN 466000364
SD—$25KRANGE GRANT
OKLAHOMA DEPARTMENT OF WILDLIFE CONSERVATION
EIN 736017987
OK—$25KRANGE GRANT
CITY OF HUNTINGBURG - HUNTINGBURG POLICE DEPARTMENT
EIN 356001060
IN—$25KRANGE GRANT
CITY OF ALTON - ALTON POLICE DEPARTMENT
EIN 376001392
IL—$25KRANGE GRANT
STATE OF ALABAMA
EIN 636000619
AL—$25KRANGE GRANT