Concealed Handgun Permit Applications must be submitted in person, (new and renewal) to the county sheriff’s office where you reside, own property or own a business.
Before you arrive
The application may be completed, but not signed; all applicants must sign in the presence of the issuing county sheriff or designee. You may also pick up an application and complete in person.
An original handgun training certificate or photocopy that includes the original signature of the class instructor is required at time of application (online classes, home study and hunter safety courses will not be accepted).
Applicants must be 21 years of age at the time of application.
When you arrive
Walk-ins only, first come first serve, no appointments.
Plan your visit for a Tuesday, Wednesday, or Thursday.
Please allow 30 minutes or longer to complete the in person application process; you will be fingerprinted and a photo will be taken; and the background check takes up to 90 days to complete.
Bring a valid government issued picture ID and proof of Mesa County Residency.
Bring cash or check to pay fees. We do not accept credit cards.
What to expect
It may take up to 90 days to complete your application.
We will notify you by phone when your permit is ready to pick up.
Fees are non-refundable.
Learn more about Concealed Handgun Permit Statutes in Colorado.
- The fee for a new application is $ 102.50.
- Renewal application fees are $ 48.00.
- A late fee of $ 15.00 will be added to the renewal application if the permit is expired less than 6 months (if your permit has expired, you may no longer carry concealed).
If your permit has expired past 6 months, you must apply for a new permit.
The Mesa County Sheriff’s Office accepts cash or check ONLY.
No Shoot Zone
Click here to view the current No Shoot Zone, Mesa County map per BOCC Resolution 87-18. This only applies to public land within the No Shoot Zone, it does not apply to Private Land. Federal lands and municipalities have their own regulations. It is your responsibly to know the laws and regulations.
Call (970) 244-3500.