Firearms Instructor Program - Boulder County
Skip to menu
Skip to content
Skip to footer
Property Search
Jobs
News
Elections
County Government
Departments
Contact
Stage 1 Fire Restrictions
are in effect for all of unincorporated Boulder County.
Thursday, April 23 and Friday, April 24,
High Fire Danger Days
. No Open Burning in Boulder County.
Community
Support
& Housing
Adults and Seniors
Adult Protection Services
Boulder County Area Agency on Aging
Community Action Programs
Long Term Care
Old Age Pension (OAP)
Workforce Boulder County
Child Protection
Child Abuse or Neglect
Post-Adoption Support
Disease Prevention
Animal-Borne Illness
Bed Bugs
Contagious Disease
Syringe Access
West Nile Virus
Financial and Transportation Assistance
Aid to the Needy, Disabled, & Blind
Burial Assistance
Child Care Assistance Program (CCAP)
Child Care Resources
Child Support Services
Colorado Works (TANF)
Energy Efficiency
Old Age Pension
Personal Finance Program
Mobility for All
Women, Infants and Children (WIC)
Food Assistance and Safety
Food Assistance (SNAP)
Food Safety
Foster, Kinship, and Adoption
Kinship Support Services
Post-Adoption Program
Waiting Children
Get Involved
Volunteer Opportunities
Housing & Homelessness
Available Rentals
Family Self-Sufficiency
Homeless Solutions for Boulder County
Housing Choice Vouchers (Section 8)
Housing Developments
Mobile Home Communities Program
Supportive Housing
Immigrant Resources
LGBTQIA+
Older Adults
Youth (OASOS)
Medical Assistance
Child Health Plan Plus (CHP+)
Health First Colorado (Medicaid)
Boulder County Enrollment Center
Medicare
Pregnancy and Parenting
Child Care
Children with Special Needs
First-Time Parents (Nurse-Family Partnership)
Immunizations
Pregnant & Parenting Teens (GENESIS)
Substance Use & Mental Health
Women, Infants and Children (WIC)
Substance Use and Addiction
High Risk Drinking
Help for Someone Misusing Substances
Marijuana Health Impacts
Overdose Prevention & Response
Tobacco Education and Prevention Partnership
Youth and Adolescents
Healthy Youth Alliance
Pregnancy Prevention
Youth Substance Use Prevention
Open Space
& Recreation
Activities & Events
Educational Services & Museums
Fairgrounds
Get Involved
Maps & GIS
Open Space Management
Parks and Trails
Property
& Land
Assessor
A-Z
Appeals
Assessments & Valuations
Business Personal Property
Deeds & Liens
Exemptions
Property Data & Sales
Property Taxes
Special Property Types
Board of Equalization
Building Permits
Community Planning and Permitting
Floodplain Management
Forest Health & Wildfire
Plats, Maps and GIS
Land Surveying Information
Treasurer
Weed Management
Roads
& Transportation
Bikes, Transit & Mobility
Closures and Construction
Maps & GIS
Permits and Requests
Plans and Projects
Public Works
Transportation Planning
Environment
& Sustainability
Air
Composting
Hazardous Waste
Hazardous Materials Management Facility (HMMF)
Healthy Homes
Oil and Gas Development
Recycling
Drop-Off Centers
Recycling Center
Resource Conservation Division
Office of Sustainability, Climate Action, and Resilience (OSCAR)
Trash & Hauling
Hauling Requirements for Haulers
Recycling Rebates
Water
Safety
& Law
Animals and Pests
Animal Protection
Coroner’s Office
Court Related Services
Crime Data
Boulder County Drug Task Force
Crime Map
File a Report Online
Crisis Support
District Attorney’s Office
Emergency & Recovery
Recovery and Resiliency Division
Office of Disaster Management
Fire
Burn Permits
Fire Management
Fire Restriction
Firearms
Concealed Handgun Permit
Food Safety
Jail and Community Service
Bond Commissioners
Community Justice Services
Community Service Sentencing
Boulder County Jail
Daily Booking & Listing Report
Visitation Schedule
Report a Concern
Animal Protection
Sheriff
Boulder County Jail
Sheriff Contact Us
Join Our Team
Law Enforcement
News & Information
Victim and Witness Support
Community Mediation
Restorative Justice
Victim Assistance
Licenses,
Permits
& Records
Motor Vehicle
Licenses
Apply for Marriage License
Hauling Requirements for Haulers
Liquor License
Marijuana License
Restaurant and Food Vendor Licensing
Short-Term Dwelling and Vacation Rental Licensing
Permits
Records
Firearms Instructor Program
Boulder County
Safety and Law
Firearms
Firearms Instructor Program
Verified CHP Firearms Instructor Program
General Information
Effective July 1, 2025, all applicants for an initial or renewed Colorado Concealed Handgun Permit must submit with their applications a training certificate showing that they successfully completed either a Concealed Handgun Training Class or a Refresher Class taught by a Verified Instructor. For an instructor to be verified by the Boulder County Sheriff’s Office, the instructor must meet the following criteria:
The instructor’s principal place of firearms training must be located in Boulder County
If an instructor’s principal place of firearms training is in another county, the instructor should contact that county for details about becoming a verified instructor.
The instructor must hold a valid Colorado issued Concealed Handgun Permit (CHP). A temporary emergency permit does not qualify,
The instructor must be certified as a firearms instructor through one of the following entities:
A federal, state, county, or municipal law enforcement agency
A college or university
A nationally recognized organization that customarily offers firearms training
A firearms training school
An instructor verification issued by the Boulder County Sheriff’s Office is valid for 10 years, and instructors may renew their verification at any time prior to expiration.
Please note,
during this 10-year verification period, it is the responsibility of the instructor to maintain a current instructor certification and to make a copy of a current certificate available to the Boulder County Sheriff’s Office upon request. Failure to do so will result in suspension of Verified Instructor status and the removal from the public list of Verified Instructors. There is no grace period for expired instructor certifications.
Additionally, if the instructor’s principal place of business changes location, please notify the CHP Unit within 30 days of your new business address.
All CHP classes taught by a verified instructor must meet the requirements of C.R.S. § 18-12-202.5.
Related Links
Sheriff Homepage
Animal Protection
Daily Booking and Listing Reports
Employment Information
File a Report Online
Records Section
By submitting a complete Boulder County Sheriff’s Office Verified Firearms Instructor application, you agree to release and hold harmless the Boulder County Sheriff’s Office, its agencies, elected officials, officers, agents, and employees from any and all liability or claims resulting from issuance of this verification. The Boulder County Sheriff’s Office, its agencies, elected officials, officers, agents, and employees are not liable for any damages that may result from issuance or denial of this verification.
General Requirements
General Requirements of Concealed Handgun Initial and Refresher Training Classes.
Classes must be taught in person by the Verified CHP Firearms Instructor.
No portion of the class may be held online.
Classes must meet the requirements of the federal Americans with Disabilities Act of 1990
Concealed Handgun Training Class (For New CHPs)
Description:
A class for people intending to apply for a new CHP.
Required Duration:
Minimum of 8 hours. This does not need to be consecutive.
Required Elements
Knowledge and safe handling of firearms and ammunition.
Safe storage of firearms and child safety.
Safe firearms shooting fundamentals.
Federal and state laws pertaining to the lawful purchase, ownership, transportation, use, and possession of firearms.
Extreme Risk Protection Orders described in Article 14.5 of Title 13.
Requirements for reporting lost or stolen firearms as described in C.R.S. § 18-12-113.
Requirements for secure firearms storage as described in C.R.S. § 18-12-114.
State laws pertaining to the use of deadly force for self-defense.
Instruction on any other state law enacted within 5 years before the class that pertains to the purchase, ownership, transportation, use, and possession of firearms.
Best practices to ensure CHP holders safely interact with law enforcement personnel who are responding to an emergency.
Instruction regarding techniques for avoiding a criminal attack and how to manage a violent confrontation, including conflict resolution and judgmental use of lethal force.
Require students to complete a live-fire exercise on a range, discharging at least 50 rounds with a minimum 70% accuracy score. This does not need to be conducted in a single day.
Require students to complete a written Concealed Handgun Competency exam which tests a student’s knowledge of the subjects described in C.R.S §§ 18-12-202.5 (3)(a) to (3)(f), with a minimum score of 80%. This exam must be an open book exam.
Concealed Handgun Refresher Class (For Renewing CHPs)
Description:
A class for people intending to renew an existing CHP. A certificate for this class will not suffice for new CHP applications.
Required Duration:
Minimum of 2 hours.
Required Elements
Instruction on changes to federal and state laws related to firearms enacted within 5 years prior to the refresher class.
Require students to complete a live-fire exercise on a range, discharging at least 50 rounds with a minimum 70% accuracy score.
Require students to complete a written Concealed Handgun Competency exam which tests a student’s knowledge of the subjects described in C.R.S §§ 18-12-202.5 (3)(a) to (3)(f), with a minimum score of 80%. This exam must be an open book exam.
Class Certificate Required Elements
Certificates issued to students must have the following information:
The instructor’s printed or typed name and original signature – digital/electronic signatures, stamps, cursive fonts are not acceptable.
Certificates must clearly indicate whether the student completed a Concealed Handgun Training class (New) or a Refresher class.
The student’s printed name.
The date the student completed the class.
How to Apply
How to Apply for the Verified CHP Firearms Instructor Program.
If you have any questions regarding this process after you have read this information, please contact the Boulder County Sheriff’s Office, Concealed Handgun Program Unit, at
SheriffCHP@bouldercounty.gov
or
303-441-3994.
Required Forms and Payment Options
Instructor Certification of Compliance Form
Verified Instructor Application
We accept cash, check or credit cards.
If you wish to pay by credit card, the service is provided by a 3rd party vendor, Colorado.gov. There will be a $0.75 base charge, plus an additional 2.25% for all payments made by credit cards to help develop, enhance and maintain the service.
We will require a deposit of 50% of the estimated cost before processing a large request for information or research. *This does not apply to payments on traffic tickets – those must be paid in full.”
Make a payment
for a requested record, body camera footage, or traffic ticket.
Please allow processing time for requests.
Steps to Apply if You Already Have a CHP
Submit payment in one of the following amounts as applicable:
$100 to apply for a first-time verification as an instructor in Boulder County.
$50 to apply for a renewal of your verification as an instructor
Fill out and sign the Boulder County Sheriff’s Office
Verified CHP Firearms Instructor application
Submit the following materials to our email address:
SheriffCHP@bouldercounty.gov
The completed and signed Verified Firearms Instructor Application
A copy of your Colorado Driver’s License or ID
A copy of your valid Colorado Concealed Handgun Permit
Proof that you are a certified firearms instructor, such as an NRA instructor certificate or Colorado POST instructor certificate.
You will receive an email response once your application has been received. If any required documents are missing or incomplete, your application will not be processed. Please do not send any additional documentation unless specifically requested.
This process may take up to 30 days to complete.
Once your processing fee, complete application, and all required documentation have been received and processed, a Boulder County Verified Instructor certificate will be issued upon review and by the authority of the Sheriff. Additionally, your name and verification expiration date will be added to our public list of Verified Instructors.
How Do I Apply if I Do Not Have a CHP?
Visit
Permitium
to start the application process (or other request). This usually takes less than ten minutes to complete.
If you do not find the information you need on this website or cannot complete the application process online due to a disability or special circumstance, please email us at
SheriffCHP@bouldercounty.gov
or call
303-441-3994.
How Verified Instructors are Revoked or Suspended
If an instructor no longer meets the requirements for verification, your status as a Verified CHP Firearms Instructor will be revoked.
If an instructor provides a certificate for the completion of a Concealed Handgun Training class or Refresher class that fails to meet the class requirements, your status as a Verified Instructor will be suspended. You may appeal for reinstatement no earlier than 30 days following the suspension per C.R.S. 18-12-202.7 (4)(b).
Please note
, if your Verified CHP Firearms Instructor status is revoked or suspended, you will be removed from our public list of Verified Instructors.
What if My Verified Instructor Application is Denied?
If your application is denied, you will receive a letter explaining the grounds for the denial, suspension, or revocation. The letter will also explain how the applicant may appeal this decision. Applicants may also seek judicial review of the Sheriff’s decision, per C.R.S. 18-12-207 (4)(a).
Verified Instructors
Verified Instructor
Verification Number
Type of Class
Business Name
Location
Phone Number
Email
Expiration Date
Brian A. Brickey
BCVFI0100
New CHP and Refresher
CCW Colorado
Northern and Central CO
303-909-2613
brian@ccwcolorado.com
Aug 20, 2034
Gregory Feldman
BCVFI0101
New CHP and Refresher
Colorado Carry
Lafayette
info@cocarry.com
Sept 3, 2034
Donald L Zwisler
BCVFI0102
New CHP and Refresher
CHP Colorado
Multiple
303-525-7894
DZandRZ@gmail.com
Oct 18, 2034
Allen R Morris
BCVFI0103
New CHP and Refresher
Private Instructor
Nov 19, 2034
Christian Lynette
BCVFI0104
New CHP and Refresher
Private Instructor
Jan 16, 2035
Johnny Rakestraw
BCVFI0105
New CHP and Refresher
Private Instructor
Feb 11, 2035
Benjamin Rodman
BCVFI0106
New CHP and Refresher
Private Instructor
March 11, 2035
Larry Ratliff
BCVFI0107
New CHP and Refresher
Sights on Target, LLC
Longmont
Ratman90@gmail.com
Dec 24, 2034
Jeremy Hageman
BCVFI0108
New CHP and Refresher
Hageman Training, LLC
Longmont and Northern Front Range
720-340-2724
hagemantrainingllc@gmail.com
March 14, 2035
Vajra Granelli
BCVFI0109
New CHP and Refresher
4 Rings Tactical
Boulder
4ringstactical@gmail.com
April 1, 2035
James B Shuler
BCVFI0110
New CHP and Refresher
Private Instructor
May 15, 2035
Robb Abramson
BCVFI0111
New CHP and Refresher
Boulder Rifle Club
Boulder
bpsrobb@earthlink.net
July 1, 2035
Thomas Forlano
BCVFI0112
New CHP and Refresher
Safeground Firearms Instruction
Louisville
970-573-8690
safegroundinstruction@gmail.com
July 1, 2035
Lynne Salinkas
BCVFI0113
New CHP and Refresher
Trigger Time Gun Club
Boulder/Weld Counties
LynneMarie@TriggerTimeGunClub.com
July 15, 2035
Joel Fundaro
BCVFI0114
New CHP and Refresher
Private Instructor
July 25, 2035
Michael Hora
BCVFI0115
New CHP and Refresher
Private Instructor
mehdch@aol.com
Aug 22, 2035
Gary Gerlach
BCVFI0116
New CHP and Refresher
Private Instructor
Multiple
garygerlach2042@comcast.net
Sept 4, 2035
Joseph Earl Perry
BCVFI0117
New CHP and Refresher
Boulder Rifle Club
Boulder
Nov 18, 2035
William Rumbach
BCVFI0118
New CHP and Refresher
Boulder Rifle Club
Boulder
Dec 11, 2035
Christopher Kelley
BCVFI0119
New CHP and Refresher
In The Hunt Training LLC
Boulder
801-540-7660
chris.inthehunt@gmail.com
Feb 5, 2036
Jason May
BCVFI0120
New CHP and Refresher
Private Instructor
Nanshokj@yahoo.com
Feb 20, 2036
Antonio Frank
BCVFI0121
New CHP and Refresher
Rougaroux Tactical
Multiple
512-369-9863
toni.frank@gmx.com
April 14, 2036
Relevant Colorado Revised Statutes (HB 24-1174)
C.R.S. § 18-12-202
C.R.S.§ 18-12-202.5
C.R.S. § 18-12-202.7
C.R.S. § 18-12-207
C.R.S. § 18-12-215
C.R.S. § 6-1-707
Sheriff's Headquarters
5600 Flatiron Parkway
Boulder, CO 80301
Monday-Friday
8 a.m. - 5 p.m.
Main:
303-441-3600
Email
bcso@bouldercounty.gov
Boulder County Jail
3200 Airport Road
Boulder, CO 80301
Monday - Friday
8 a.m. - 5 p.m.
Main:
303-441-4600
Communications Center
3280 Airport Road
Boulder, CO 80301
Non-Emergency:
303-441-4444
Connect With Us
Copyright © 2026. Boulder County, CO. All Rights Reserved.