Skip to main content

Class Description

This concealed-carry class meets the education requirements for you to apply for your concealed firearm permit (CFP) from Utah as a resident of the state. This five hour class will teach you everything you need to know about earning your CFP, no matter what your current skill level.

PLEASE NOTE: Per NRA and USCCA training guidelines, firearms and live ammunition are NOT permitted in the classroom training environment. Please plan accordingly.

Concealed Carry FAQ

Where can I carry after I receive my permit?

This permit is valid in the state of Utah. If you travel outside of the state, we recommend that you check the local laws and regulations of the places you will be visiting.

How much does it cost?

This class costs $50.00. Additional application fees will be collected by the Bureau of Criminal Investigation (BCI) when you submit your application. See their website, bci.utah.gov, for more information.

What can I expect to learn during this class?

Here are some of the topics that will be covered:

  • Firearm safety
  • Parts and operation
  • Shooting fundamentals
  • Ammunition
  • Care and storage (guns and ammo)
  • Concealed carry techniques
  • Transport 
  • State and Federal law
  • Self-defense
  • and more

What should I bring with me to class?

Students MUST bring the following items to the class:

✓ Your valid photo ID
✓ Your printed email ticket
✓ Pen and Paper if you’d like to take notes
❌ DO NOT bring firearms or ammunition into the classroom

Will fingerprinting services and a passport photo be offered during class?

No, these services are offered at the Bureau of Criminal Investigation (BCI).

Disclaimers

Refund Policy:
Class fees are nonrefundable. Classes rescheduled due to acts of God, including extreme weather or store closures outside of Legacy’s control, will be rescheduled in place of a refund. Changes in class location or class schedule will be communicated by the email address and phone number you provide. All content is subject to change without notice.

COVID-19 Notice:
In the interest of everyone’s health and safety, we are asking students who do not feel well on the day of class to reschedule their class for a future date at no charge. If you have health concerns about attending a class, we are happy to reschedule your class for a future class date at no charge. If you need to reschedule your course, please call Legacy Shooting Center at (801) 561-8700.

Rescheduling of Future Classes:
Unless we notify you otherwise, classes will continue as scheduled. If you need to reschedule your course, please call Legacy Shooting Center at (801) 561-8700.