Nonprofit · EIN 34-1839195
CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY
Also known as CIVILIAN MARKSMANSHIP PROGRAM
Tax-exempt · ANNISTON, AL 36207
Financials
| Year ended | Form | Revenue | Expenses | Net income | Total assets | Liabilities | Net assets |
|---|---|---|---|---|---|---|---|
| September 30, 2025 | 990 | $21,777,487 | $24,617,963 | -$2,840,476 | $402,234,541 | $8,883,881 | $393,350,660 |
| September 30, 2024 | 990 | $92,703,933 | $35,017,277 | $57,686,656 | $373,660,364 | $4,288,419 | $369,371,945 |
| September 30, 2023 | 990 | $46,878,271 | $34,476,964 | $12,401,307 | $323,224,862 | $3,124,250 | $320,100,612 |
Financial details: 990 for the year ended September 30, 2025
Revenue
- Contributions, gifts and grants
- $83,626
- Program service revenue
- $2,411,101
- Investment income
- -$2,936,065
- Net gain from sales of assets
- -$13,738,502
- Net income from sales of inventory
- $22,201,245
- Other revenue
- $22,218,825
Expenses
- Grants and similar amounts paid
- $357,000
- Compensation of officers, directors and key employees
- $2,228,869
- Other salaries and wages
- $7,172,323
- Salaries, compensation and benefits (total)
- $12,036,302
- Professional fundraising fees
- $0
- Legal fees
- $36,601
- Accounting fees
- $123,361
- Occupancy
- $509,009
- Travel
- $754,110
- Depreciation
- $2,539,160
- Program services (functional)
- $16,346,046
- Management and general (functional)
- $8,271,917
Balance sheet and other
- Total assets, start of year
- $373,660,364
- Total assets, end of year
- $402,234,541
- Total liabilities, end of year
- $8,883,881
- Net assets, end of year
- $393,350,660
- Land, buildings and equipment
- $28,215,476
- Publicly traded securities
- $352,726,578
- Net assets without donor restrictions
- $392,716,528
- Net assets with donor restrictions
- $634,132
- Gross receipts
- $89,079,016
- Employees
- 229
- Volunteers
- 62
- Year formed
- 1996
- State of legal domicile
- AL
From the e-filed returns the IRS publishes as XML (latest three processing years; amended returns replace the original). PDF copies at the IRS.
Officers, directors and key employees
As listed on the 990 for the year ended September 30, 2025, highest compensation first.
| Name | Title | Hours / week | Compensation | Other / benefits |
|---|---|---|---|---|
| Gerald B O'Keefe | CEO & Chairman Trustee or director, Officer | 40 | $423,241 | $15,272 |
| Carlos F Lobera | COO Officer | 40 | $240,000 | $7,040 |
| Willie Dantzler | CIT & Marketing Officer Officer | 40 | $198,500 | $19,784 |
| Christie I Sewell | Chief of Programs Officer | 40 | $165,177 | $32,004 |
| Christopher M Hord | Chief Product Officer Officer | 40 | $160,000 | $24,071 |
| Greg Raines | Chief Commercial Officer Officer | 40 | $142,500 | $30,205 |
| Gina Johnson | Chief Business Operations Officer Highest-paid employee | 40 | $107,623 | $23,630 |
| Steven F Cooper | Marketing Manager Highest-paid employee | 40 | $103,130 | $27,844 |
| Gary L Anderson | Director Emeritus Trustee or director, Officer | 2 | $97,120 | $4,426 |
| Carmen Allegra | Vice Chairman Trustee or director, Officer | 2 | $84,000 | $0 |
| John Carson | Board of Directors Trustee or director | 2 | $45,500 | $0 |
| Gary H Cheek | Treasuer Trustee or director, Officer | 2 | $36,000 | $0 |
| Daniel Durben | Board of Directors Trustee or director | 2 | $36,000 | $0 |
| Ed Newell | Board of Directors Trustee or director | 2 | $36,000 | $0 |
| Launi Meili | Secretary Trustee or director, Officer | 2 | $35,500 | $0 |
3 more people on this return
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| Regina Chavis | Board of Directors Trustee or director | 2 | $34,500 |
| Mark House | Board of Directors Trustee or director | 2 | $30,500 |
| Charles Hooper | Board of Directors Trustee or director | 2 | $0 |
990 for the year ended September 30, 2024: 15 people
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| GERALD B O'KEEFE | CHAIRMAN/CEO Trustee or director, Officer | 40 | $623,641 |
| WILLIE DANTZLER | CHIEF TECHNOLOGY OFFICER Key employee | 40 | $192,500 |
| CHRISTIE SEWELL | CHIEF PROGRAMS OFFICER Key employee | 40 | $159,197 |
| GREG RAINES | CHIEF COMMERCIAL OFFICER Key employee | 40 | $136,615 |
| FABIAN LOBERA | CHIEF FINANCIAL OFFICER Key employee | 40 | $128,131 |
| CHRISTOPHER HORD | CHIEF PRODUCT OFFICER Key employee | 40 | $118,665 |
| GARY ANDERSON | DIRECTOR EMERITUS Trustee or director | 2 | $99,423 |
| LAUNI MEILI | SECRETARY Trustee or director | 2 | $35,500 |
| DAN DURBEN | DIRECTOR Trustee or director | 2 | $33,500 |
| REGINA CHAVIS | DIRECTOR Trustee or director | 2 | $32,000 |
| JOHN CARSON | DIRECTOR Trustee or director | 2 | $32,000 |
| GARY CHEEK | TREASURER Trustee or director, Officer | 20 | $32,000 |
| EDWARD NEWELL II | DIRECTOR Trustee or director | 2 | $30,500 |
| MARK HOUSE | DIRECTOR Trustee or director | 2 | $30,500 |
| CARMEN ALLEGRA | VICE-CHAIRMAN Trustee or director, Officer | 20 | $26,500 |
990 for the year ended September 30, 2023: 10 people
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| GERALD B O'KEEFE | CHAIRMAN/CEO Trustee or director, Officer | 40 | $553,277 |
| CARMEN ALLEGRA | VICE-CHAIRMAN Trustee or director, Officer | 20 | $68,500 |
| GARY CHEEK | TREASURER Trustee or director, Officer | 20 | $55,500 |
| DAN DURBEN | DIRECTOR Trustee or director | 2 | $37,000 |
| LAUNI MEILI | SECRETARY Trustee or director | 2 | $34,500 |
| REGINA CHAVIS | DIRECTOR Trustee or director | 2 | $32,500 |
| EDWARD NEWELL II | DIRECTOR Trustee or director | 2 | $32,500 |
| JOHN CARSON | DIRECTOR Trustee or director | 2 | $31,500 |
| MARK HOUSE | DIRECTOR Trustee or director | 2 | $10,000 |
| FABIAN LOBERA | DIRECTOR Trustee or director | 2 | $10,000 |
Address and contacts
- Address (IRS master file)
- 1470 SENTINEL DR, ANNISTON, AL 36207-1037
- In care of
- % CIVILIAN MARKSMANSHIP PROGRAM
- Principal officer (990 for 2024)
- Gerald B O'Keefe, 1470 Sentinel Drive, Anniston, AL 36207
- Signed the 990
- Gerald B O'Keefe, CEO and Chair
- Phone
- (256) 835-8455
- Website
- www.thecmp.org
- Return prepared by
- Aprio Advisory Group LLC
Mission
To promote excellence in marksmanship, firearms safety and youth programs made possible by the secure restoration and sale of historic American firearms.
Program accomplishments
- National Matches, Clubs, and Competitions - Encourages civilian competitive markmanship programs and provide firearms and range safety instructions.Expenses $877,857 · revenue $2,411,101
- Sales and Distribution - Provides funds required for the corporation's continued operations in promoting firearms and range safety. All sales pursuant to federal statute.Expenses $8,219,927 · revenue $22,201,245
- Expenses $7,248,262 · grants $357,000
What it must file and when
IRS records say it files Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N. Its accounting year ends in September, so each return is due on the 15th day of the 5th month after that.
| Tax year | Year ended | Due | IRS public records |
|---|---|---|---|
| 2025 | September 30, 2026 | February 16, 2027 | Not due yet |
| 2024 | September 30, 2025 | February 17, 2026 | 990 on file |
| 2023 | September 30, 2024 | February 18, 2025 | 990 on file |
IRS record
- EIN
- 34-1839195
- Tax-exempt status
- 501(c)(3): Charitable, religious, educational or scientific organization
- Foundation status
- Publicly supported organization (170(b)(1)(A)(vi))
- Donations deductible (Pub 78)
- Public charity, 50% deduction limit
- Exempt since
- 2006
- Accounting year ends
- September
- Files
- Form 990 or 990-EZ
- Category (NTEE)
- Recreation and sports (N70)
- Assets (IRS master file)
- $402,234,541
- Income (IRS master file)
- $89,079,016
Filing history
| Form | Year ended | Revenue | Expenses | Assets | Return |
|---|---|---|---|---|---|
| 990 | September 2025 | $21,777,487 | $24,617,963 | $402,234,541 | XML |
| 990 | September 2024 | $92,703,933 | $35,017,277 | $373,660,364 | XML |
| 990 | September 2023 | $46,878,271 | $34,476,964 | $323,224,862 | XML |
| 990 | September 2022 | $54,903,272 | $35,692,585 | $289,500,551 | IRS |
| 990 | September 2021 | – | – | – | IRS |
| 990 | September 2020 | – | – | – | IRS |
| 990 | September 2019 | – | – | – | IRS |
| 990 | September 2018 | – | – | – | IRS |
990-N: the IRS bulk file holds only the latest e-Postcard per organization; earlier years come from archived copies of that file since 2020 and can have gaps (the IRS e-Postcard search lists every one). 990, 990-EZ, 990-PF, 990-T: every e-filed return in the IRS e-file index since 2019; XML for the latest three processing years, amounts from the IRS Statistics of Income extracts before that. PDF copies and determination letters at the IRS (search EIN 34-1839195).
Questions about CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY
- What is the EIN of CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY?
- The employer identification number (EIN) of CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY is 34-1839195.
- Is CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY tax-exempt?
- Yes. The IRS lists it as tax-exempt under section 501(c)(3) since 2006.
- Are donations to CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY tax-deductible?
- Yes. It is listed in IRS Publication 78 (Public charity, 50% deduction limit).
- Which annual return does CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY file?
- Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N.
- When is the next return of CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY due?
- The return for tax year 2025 (the year ending September 30, 2026) is due February 16, 2027. Form 8868 extends it by six months; the 990-N cannot be extended.
- When did CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY last file with the IRS?
- The latest return in the IRS public files is the 990 for the year ended September 2025.
- Who is the principal officer of CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY?
- The 990 for the year ended September 30, 2025 names Gerald B O'Keefe.
- Who are the officers and directors of CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY?
- The 990 for the year ended September 30, 2025 lists 18 people; 17 received compensation from the organization, the highest $423,241 (Gerald B O'Keefe, CEO & Chairman).
- How much revenue does CORPORATION FOR THE PROMOTION OF RIFLE PRACTICE AND FIREARMS SAFETY have?
- On its 990 for the year ended September 30, 2025 it reported revenue of $21,777,487, expenses of $24,617,963 and total assets of $402,234,541 at year end.
Other nonprofits in ANNISTON
- ALABAMA SCENIC RIVER TRAIL INC EIN 82-3921805 · last filed 990 for 2025
- SOUTHERN OFF-ROAD BICYCLE ASSOCIATION EIN 30-0634903 · last filed 990 for 2025
- ALEXANDRIA ATHLETICS FUND INC EIN 93-2849878 · last filed 990-EZ for 2024
- OXFORD MOUNTAIN BIKE FOUNDATION EIN 93-2824112 · last filed 990-EZ for 2026
- ANNISTON BRIDGE ASSOCIATION EIN 63-1049344 · last filed 990-N for 2025
- UNITED STATES BOWLING CONGRESS INC EIN 20-3736814 · last filed 990-N for 2024
- THE HEALTH CARE AUTHORITY OF THE CITY OF ANNISTON EIN 63-6000090 · last filed 990 for 2025
- COMMUNITY FOUNDATION OF NORTHEAST ALABAMA EIN 63-0308398 · last filed 990 for 2025
All nonprofits in ANNISTON · Alabama · Recreation and sports