Concealed Carry
sooner.

Classes fill up quickly.

Find a class near you.

18-20 year olds can now get their Utah provisional concealed carry permit

All of our Utah concealed firearms carry classes are designed as a one stop solution.

What's Required?

  • 18 years old on day of class
  • Take a class from certified Utah Instructor
  • Pass an FBI background check with no felonies or violent crimes
  • Submit completed application and pay state fees ($53.25 for residents)
The Utah Provisional Concealed Firearm Permit is a new permit issued to 18-20 year olds. Previously, concealed carry permits in Utah were only issued to those 21 years of age and older. Now, if you are 18 years old, you can apply for the provisional permit so long as you meet all other requirements for the Utah Concealed Carry Permit. With ASDI, we will walk you though the entire process you need follow to apply for your permit the day you take the class for only $45.00.

What should you expect?

Practical Training

In your class, you will learn proper firearm handling skills, weapon safety, and firearms laws. As part of all of our classes we focus on day to day situtations such as firarms storage, safety around children, and concealed carry.

Knowldgeable Instructors

All of our instuctors are certified by the state of Utah and the NRA. Each instructor is well versed in self defense both inside and outside the home. The knowledge they impart will give you the foundation to feel comfortable carrying your firearm to the places you go.

Everyday Safety

Safety both in the class and out are a top priority for all of our instructors. To ensure your safety, no live ammuntion is permitted in the classroom. We are dedicated to making firearms ownership safe and enjoyable.

Applying for Utah’s Provisional Permit

The application process for the Provisional Concealed Carry Permit is identical to the standard Utah permit. The student/applicant must take a class from a Certified Utah Instructor, submit a completed application, set of fingerprints, copy of their Utah Driver’s License, and passport quality photo to the Utah Bureau of Criminal Identification (BCI). Once submitted the applicant will have a background check done by the FBI. If they meet the requirement and pass the background check, Utah will mail them their permit 45-90 days after submitting their application. All of the paperwork and application can be done the day of the class so you have nothing else to do.

Why Train with ASDI?

With ASDI, we make getting your permit simple, straightforward, and affordable; our class is only $45.00. When you take our class, you only need to show up and we will walk you through the entire process. Our class includes fingerprinting, copying required documents, and all required paperwork. If you want, we have an additional service where we will take your photo and deliver your application, so you leave with nothing else to do.

Common Questions

Can I carry at school?

The Utah Provisional Concealed carry permit for 18-20 year olds allows you to carry on college and university campuses just like the standard Utah Concealed Carry Permit. The provisional permit does specifically prohibit you from carrying at or on the grounds of a private or public elementary or secondary school (K-12).

When does it expire?

A provisional permit expires on the holders 21st birthday. On or after their 21st birthday, the holder must apply again to upgrade to the standard permit.

How do I Upgrade?

To upgrade to the standard Utah Concealed Carry Permit, a provisional permit holder needs to reapply on or after their 21st birthday. The process is identical to the original application but the person can use a copy of their provisional permit as proof of weapons familiarity. So long as your provisional permit is not more than a year expired, you don’t need to retake the class; however, you will have to resubmit fingerprints, application, etc. To simplify the upgrade process we offer a service to streamline everything. For more information click here.

Have other questions about the provisional permit? Click here to visit the FAQ.

Upcoming Classes

Seats go fast, don't wait to register.

This Week
Feb
07
Salt Lake City
Hilton Garden Inn Downtown
6:00 PM $45.00
Feb
09
Hampton
SpringHill Suites by Marriott
6:00 PM $55.00
Feb
09
Front Royal
Hampton Inn
6:00 PM $55.00
Feb
10
Gainesville
Hampton Inn Gainesville-Haymarket
6:00 PM $55.00
Feb
11
Culpeper
Best Western Culpeper Inn
9:00 AM $55.00
Feb
11
Fairfax
Courtyard by Marriott
9:00 AM $55.00
Feb
11
Virginia Beach
Residence Inn
9:00 AM $55.00
Feb
11
Ogden
Courtyard by Marriott
9:00 AM $45.00
Feb
11
Lehi
Hyatt Place
9:00 AM $45.00
Feb
11
Broomfield
Holiday Inn Express & Suites
9:00 AM $65.00
Feb
11
Aurora
Hyatt Regency Conference Center
9:00 AM $65.00
Feb
11
Ontario
Country Inn & Suites
9:00 AM $139.99
Feb
11
Cottonwood
SpringHill Suites
9:00 AM $60.00
Feb
11
Oshkosh
Best Western Premier Waterfront Hotel & Convention Center
9:00 AM $65.00
Feb
11
Modesto
Days Inn by Wyndham Modesto
9:00 AM $139.99
Feb
11
St. George
Hampton Inn
10:00 AM $45.00
Feb
11
Dumfries
Hampton Inn
3:00 PM $55.00
Feb
11
Provo
Hampton Inn
3:00 PM $45.00
Feb
11
Parker
SpringHill Suites
3:00 PM $65.00
Feb
11
Cedar City
Courtyard by Marriott
5:00 PM $45.00
This Month
Feb
15
Falls Church
Clarion Inn
6:00 PM $55.00
Feb
16
West Valley City
Country Inn & Suites
6:00 PM $45.00
Feb
17
Manassas
Courtyard by Marriott
6:00 PM $55.00
Feb
17
Sandy
Courtyard by Marriott
6:00 PM $45.00
Feb
18
Colonial Heights
Hilton Garden Inn Richmond South/Southpark
8:00 AM $55.00
Feb
18
Alexandria
Courtyard by Marriott
9:00 AM $55.00
Feb
18
Tremonton
Hampton Inn by Hilton
9:00 AM $45.00
Feb
18
Boulder
Courtyard by Marriott
9:00 AM $65.00
Feb
18
Thornton
Staybridge Suites
9:00 AM $65.00
Feb
18
Centennial
Holiday Inn & Suites
9:00 AM $65.00
Feb
18
Manitowoc
Baymont Inn & Suites Manitowoc Lakefront
9:00 AM $65.00
Feb
18
Peoria
Hampton Inn
9:00 AM $60.00
Feb
18
Tempe
Hampton Inn
9:00 AM $60.00
Feb
18
Oakland
Executive Inn & Suites
9:00 AM $139.99
Feb
18
Fredericksburg
Courtyard by Marriott
10:00 AM $55.00
Feb
18
Heber City
Best Western Plus Heber Valley
10:00 AM $45.00
Feb
18
Richmond
Hampton Inn
1:00 PM $55.00
Feb
18
Happy Valley
Hilton Garden Inn
2:00 PM $60.00
Feb
18
Woodbridge
Residence Inn
3:00 PM $55.00
Feb
18
Lakewood
Hampton Inn Denver West Federal Center
3:00 PM $65.00
Feb
18
Longview
Quality Inn
3:00 PM $55.00
Feb
18
Newport News
Holiday Inn Newport News
5:00 PM $55.00
Feb
18
Short Pump
Courtyard by Marriott
6:00 PM $55.00
Feb
21
Payson
Clarion Gardens Catering and Events
6:00 PM $45.00
Feb
22
Lexington
Holiday Inn
6:00 PM $55.00
Feb
23
Hampton
SpringHill Suites by Marriott
6:00 PM $55.00
Feb
24
Woodstock
Holiday Inn Express & Suites
6:00 PM $55.00
Feb
24
Springfield
Comfort Inn
6:00 PM $55.00
Feb
24
Vancouver
Hampton Inn
6:00 PM $55.00
Feb
25
Pensacola
TBD
9:00 AM $55.00
Feb
25
Flagstaff
Courtyard by Marriott
9:00 AM $60.00
Feb
25
Charlottesville
Holiday Inn
9:00 AM $55.00
Feb
25
Chantilly
Courtyard by Marriott
9:00 AM $55.00
Feb
25
Suffolk
Hampton Inn
9:00 AM $55.00
Feb
25
Draper
Homewood Suites by Hilton
9:00 AM $45.00
Feb
25
Brighton
Fairfield Inn & Suites by Marriott Denver Northeast/Brighton
9:00 AM $65.00
Feb
25
Oregon City
TBD
9:00 AM $55.00
Feb
25
Pasadena
Holiday Inn Express & Suites
9:00 AM $139.99
Feb
25
Gilbert
Residence Inn
9:00 AM $60.00
Feb
25
Milwaukee
Hilton Garden Inn Milwaukee Airport
11:00 AM $65.00
Feb
25
Arlington
Holiday Inn Arlington
2:00 PM $55.00
Feb
25
Gresham
Courtyard by Marriott Portland East
2:00 PM $55.00
Feb
25
Vacaville
Holiday Inn Express & Suites
2:00 PM $139.99
Feb
25
Staunton
Hampton Inn
3:00 PM $55.00
Feb
25
Salt Lake City
Hilton Garden Inn Downtown
3:00 PM $45.00
Feb
25
Castle Rock
Holiday Inn Express Denver South – Castle Rock
4:00 PM $65.00
Feb
25
Madison
SpringHill Suites
4:00 PM $65.00
Feb
27
Murray
Residence Inn by Marriott
6:00 PM $45.00
Feb
28
Provo
Hampton Inn
6:00 PM $45.00
Next Month
Mar
02
Ephraim
Willow Creek Inn
6:00 PM $45.00
Mar
03
Lehi
Home2 Suites by Hilton
6:00 PM $45.00
Mar
04
Reston
Hampton Inn
8:00 AM $55.00
Mar
04
Fort Collins
Candlewood Suites
8:00 AM $65.00
Mar
04
Alexandria
Courtyard by Marriott
8:00 AM $55.00
Mar
04
Short Pump
Courtyard by Marriott
8:00 AM $55.00
Mar
04
Green Bay
Hyatt Regency Green Bay
9:00 AM $65.00
Mar
04
Littleton
Courtyard by Marriott Denver Southwest/Littleton
9:00 AM $65.00
Mar
04
Ogden
Courtyard by Marriott
9:00 AM $45.00
Mar
04
Spanish Fork
Hampton Inn
9:00 AM $45.00
Mar
04
Scottsdale
Courtyard Scottsdale North
9:00 AM $60.00
Mar
04
Tysons
Courtyard by Marriott
9:00 AM $55.00
Mar
04
Gloucester
Holiday Inn
9:00 AM $55.00
Mar
04
Leesburg
Hampton Inn
1:00 PM $55.00
Mar
04
Loveland
La Quinta Inn & Suites
1:00 PM $65.00
Mar
04
Woodbridge
Residence Inn
1:00 PM $55.00
Mar
04
Richmond
Hampton Inn
1:00 PM $55.00
Mar
04
Shawano
Boarders Inn & Suites
2:00 PM $65.00
Mar
04
Goodyear
Holiday Inn
2:00 PM $60.00
Mar
04
Williamsburg
Hilton Garden Inn
2:00 PM $55.00
Mar
04
Winchester
La Quinta Inn & Suites
6:00 PM $55.00
Mar
04
Greeley
Candlewood Suites
6:00 PM $65.00
Mar
04
Aquia Harbour
Holiday Inn Express
6:00 PM $55.00
Mar
04
Petersburg
Holiday Inn Express
6:00 PM $55.00
Mar
08
Fredericksburg
Courtyard by Marriott
6:00 PM $55.00
Mar
10
Centennial
Holiday Inn & Suites
6:00 PM $65.00
Mar
10
Nephi
TBD
6:00 PM $45.00
Mar
10
Tappahannock
Holiday Inn Express
6:00 PM $55.00
Mar
10
Waynesboro
Holiday Inn
6:00 PM $55.00
Mar
11
Lynchburg
La Quinta Inn & Suites
8:00 AM $55.00
Mar
11
Fairfax
Courtyard by Marriott
9:00 AM $55.00
Mar
11
Broomfield
Holiday Inn Express & Suites
9:00 AM $65.00
Mar
11
Aurora
Hyatt Regency Conference Center
9:00 AM $65.00
Mar
11
Leesburg
Best Western Plus
9:00 AM $55.00
Mar
11
Logan
Hampton Inn & Suites Logan
9:00 AM $45.00
Mar
11
Provo
Hampton Inn
9:00 AM $45.00
Mar
11
South Jordan
La Quinta Inn & Suites
9:00 AM $45.00
Mar
11
Kingman
Holiday Inn
9:00 AM $60.00
Mar
11
Peoria
Hampton Inn
9:00 AM $60.00
Mar
11
Elk Grove
Fairfield Inn by Marriott Sacramento/Elk Grove
9:00 AM $139.99
Mar
11
Valencia
SpringHill Suites
9:00 AM $139.99
Mar
11
Manassas
Courtyard by Marriott
9:00 AM $55.00
Mar
11
Virginia Beach
Residence Inn
9:00 AM $55.00
Mar
11
Exmore
Hampton Inn & Suites
10:00 AM $55.00
Mar
11
Gilroy
TBD
10:00 AM $139.99
Mar
11
West Allis
Hampton Inn & Suites Milwaukee West
11:00 AM $65.00
Mar
11
Laurel
Hampton Inn
11:00 AM $250.00
Mar
11
Roanoke
Holiday Inn & Suites
1:00 PM $55.00
Mar
11
Longmont
SpringHill Suites by Marriott Boulder/Longmont
2:00 PM $65.00
Mar
11
Hampton
SpringHill Suites by Marriott
3:00 PM $55.00
Mar
11
Brigham City
Holiday Inn Express & Suites
3:00 PM $45.00
Mar
11
Chesapeake
Wingate by Wyndham
4:00 PM $55.00
Mar
11
Lakewood
Hampton Inn Denver West Federal Center
4:00 PM $65.00
Mar
11
Janesville
AmericInn by Wyndham Janesville
4:00 PM $65.00
Mar
11
Fremont
Hilton Garden Inn
4:00 PM $139.99
Mar
11
Blacksburg
Hilton Garden Inn
6:00 PM $55.00
Mar
12
Glen Burnie
Cindy's Hot Shots
11:00 AM $0.00
Mar
12
Laurel
Hampton Inn
11:00 AM $150.00
Mar
13
Allentown
TBD
6:00 PM $45.00
Mar
14
Gettysburg
TBD
6:00 PM $45.00
Mar
15
Salt Lake City
Hilton Garden Inn Downtown
6:00 PM $45.00
Mar
15
South Hill
Hampton Inn
6:00 PM $55.00
Mar
16
West Valley City
Country Inn & Suites
6:00 PM $45.00
Mar
16
Danville
Quality Inn
6:00 PM $55.00
Mar
16
Warrenton
Holiday Inn
6:00 PM $55.00
Mar
17
Tooele
Comfort Inn & Suites
6:00 PM $45.00
Mar
17
Martinsville
Dutch Inn/Quality Inn
6:00 PM $55.00
Mar
17
Culpeper
Best Western Culpeper Inn
6:00 PM $55.00
Mar
18
Hillsville
Hampton Inn
8:00 AM $55.00
Mar
18
Western Branch
Sleep Inn & Suites
9:00 AM $55.00
Mar
18
Suffolk
Hampton Inn
9:00 AM $55.00
Mar
18
Alexandria
Courtyard by Marriott
9:00 AM $55.00
Mar
18
Highlands Ranch
Comfort Suites
9:00 AM $65.00
Mar
18
Fort Morgan
Best Western Plus Overland Inn
9:00 AM $65.00
Mar
18
Jupiter
Comfort Inn & Suites
9:00 AM $55.00
Mar
18
Palm Coast
Hilton Garden Inn
9:00 AM $55.00
Mar
18
Castle Rock
Holiday Inn Express Denver South – Castle Rock
9:00 AM $65.00
Mar
18
Heber City
Best Western Plus Heber Valley
9:00 AM $45.00
Mar
18
Layton
Courtyard by Marriott
9:00 AM $45.00
Mar
18
Prescott
Hilton Garden Inn Prescott Downtown
9:00 AM $60.00
Mar
18
Phoenix
JW Marriott Phoenix Desert Ridge Resort & Spa
9:00 AM $60.00
Mar
18
Woodbridge
Residence Inn
9:00 AM $55.00
Mar
18
Chantilly
Courtyard by Marriott
9:00 AM $55.00
Mar
18
Panama City
TBD
10:00 AM $55.00
Mar
18
St. George
Hampton Inn
10:00 AM $45.00
Mar
18
San Bernardino
Homewood Suites by Hilton
10:00 AM $139.99
Mar
18
Richmond
Hampton Inn
10:00 AM $55.00
Mar
18
Wytheville
Holiday Inn
1:00 PM $55.00
Mar
18
Smithfield
Hampton Inn
2:00 PM $55.00
Mar
18
Springfield
Comfort Inn
2:00 PM $55.00
Mar
18
Sandy
Courtyard by Marriott
3:00 PM $45.00
Mar
18
Park CIty
TBD
3:00 PM $45.00
Mar
18
Vancouver
Hampton Inn
3:00 PM $55.00
Mar
18
Falls Church
TBD
3:00 PM $55.00
Mar
18
Cedar City
Courtyard by Marriott
5:00 PM $45.00
Mar
18
Newport News
Holiday Inn Newport News
5:00 PM $55.00
Mar
18
Dublin
Quality Inn
6:00 PM $55.00
Mar
20
Payson
Clarion Gardens Catering and Events
6:00 PM $45.00
Mar
21
Norfolk
Sheraton Norfolk Waterside
6:00 PM $55.00
Mar
21
Draper
Homewood Suites by Hilton
6:00 PM $45.00
Mar
22
Ogden
Courtyard by Marriott
6:00 PM $45.00
Mar
22
Gresham
Courtyard by Marriott Portland East
6:00 PM $55.00
Mar
23
Walnut Creek
Holiday Inn Express
6:00 PM $139.99
Mar
23
Hampton
SpringHill Suites by Marriott
6:00 PM $55.00
Mar
24
Lakewood
Hampton Inn Denver West Federal Center
6:00 PM $65.00
Mar
24
Santa Rosa
Hilton Garden Inn Sonoma County Airport
6:00 PM $139.99
Mar
24
Harrisonburg
Hampton Inn University
6:00 PM $55.00
Mar
25
Short Pump
Courtyard by Marriott
9:00 AM $55.00
Mar
25
Arlington
Holiday Inn Arlington
9:00 AM $55.00
Mar
25
Boulder
Courtyard by Marriott
9:00 AM $65.00
Mar
25
Pueblo
Holiday Inn Express & Suites Pueblo North
9:00 AM $65.00
Mar
25
Centennial
Holiday Inn & Suites
9:00 AM $65.00
Mar
25
Lehi
Home2 Suites by Hilton
9:00 AM $45.00
Mar
25
Salt Lake City
Hilton Garden Inn Downtown
9:00 AM $45.00
Mar
25
Grants Pass
Hampton Inn
9:00 AM $55.00
Mar
25
Surprise
Hilton Garden Inn Surprise Phoenix
9:00 AM $60.00
Mar
25
Maricopa
La Quinta Inn & Suites
9:00 AM $60.00
Mar
25
Yuba City
Hampton Inn & Suites Yuba City
9:00 AM $139.99
Mar
25
Charlottesville
Holiday Inn
9:00 AM $55.00
Mar
25
Fredericksburg
Courtyard by Marriott
9:00 AM $55.00
Mar
25
Front Royal
Hampton Inn
10:00 AM $55.00
Mar
25
Chester
Hyatt Place
1:00 PM $55.00
Mar
25
Thornton
Staybridge Suites
2:00 PM $65.00
Mar
25
Casa Grande
Radisson Hotel
2:00 PM $60.00
Mar
25
Aquia Harbour
Holiday Inn Express
2:00 PM $55.00
Mar
25
Centreville
SpringHill Suites
3:00 PM $55.00
Mar
25
Murray
Residence Inn by Marriott
3:00 PM $45.00
Mar
25
Staunton
Hampton Inn
3:00 PM $55.00
Mar
25
Colorado Springs
Radisson Hotel Colorado Springs Airport
4:00 PM $65.00
Mar
25
Colonial Heights
Hilton Garden Inn Richmond South/Southpark
6:00 PM $55.00
Mar
26
San Bruno
TBD
8:00 AM $139.99
Mar
28
Virginia Beach
Residence Inn
6:00 PM $55.00
Mar
28
South Jordan
La Quinta Inn & Suites
6:00 PM $45.00
Mar
29
Manassas
Courtyard by Marriott
6:00 PM $55.00
Mar
30
Aurora
Hampton Inn
6:00 PM $65.00
Mar
30
Dulles Town Center
TBD
6:00 PM $55.00
Mar
30
Newport News
Holiday Inn Newport News
6:00 PM $55.00
Mar
31
Chesapeake
Wingate by Wyndham
6:00 PM $55.00
Mar
31
Brighton
Fairfield Inn & Suites by Marriott Denver Northeast/Brighton
6:00 PM $65.00
Mar
31
Provo
Hampton Inn
6:00 PM $45.00
Later this Year
Apr
22
Milwaukee
Hilton Garden Inn Milwaukee Airport
11:00 AM $65.00
Apr
22
Madison
SpringHill Suites
4:00 PM $65.00
Apr
29
Fond Du Lac
Radisson Hotel and Conference Center Fond du Lac
10:00 AM $65.00
Apr
29
Appleton
Holiday Inn Appleton
3:00 PM $65.00