We at S.A.F.E. Are dedicated toward training the public, and providing the best experience possible. As out commitment to promoting public safety, we now offer our CCW classes all across Arizona!
Private CCW classes are also available all across Arizona in the comfort of your own home or business!
Upcoming Events
- An important reminder - 08/08/2010 - 08/15/2030 - 12:00 am
- Gilbert - Monday Morning - 01/13/2025 - 11:00 am - 2:30 pm
- Kingman - Monday - 01/13/2025 - 6:00 pm - 10:00 pm
- Prescott - Monday Evening - 01/13/2025 - 6:00 pm - 9:30 pm
- Quartzsite - Tuesday - 01/14/2025 - 11:00 am - 3:00 pm
- Glendale - Tuesday Evening - 01/14/2025 - 6:00 pm - 9:30 pm
- Glendale - Wednesday Morning - 01/15/2025 - 11:00 am - 2:30 pm
- Mesa - Wednesday Evening - 01/15/2025 - 6:00 pm - 9:30 pm
- Scottsdale - Thursday Morning - 01/16/2025 - 11:00 am - 2:30 pm
- Tucson - Thursday Evening - 01/16/2025 - 6:00 pm - 9:30 pm
- Gilbert - Friday Evening - 01/17/2025 - 6:00 pm - 9:30 pm
- Goodyear - Friday Evening - 01/17/2025 - 6:00 pm - 9:30 pm
- Benson - Saturday - 01/18/2025 - 9:00 am - 1:00 pm
- Quartzsite - Saturday - 01/18/2025 - 11:00 am - 3:00 pm
- Tombstone - Saturday - 01/18/2025 - 3:00 pm - 7:00 pm
- Fountain Hills - Saturday - 01/18/2025 - 6:00 pm - 10:00 pm
- Douglas - Sunday - 01/19/2025 - 8:00 am - 12:00 pm
- Tucson - Sunday - 01/19/2025 - 10:00 am - 2:00 pm
- Bisbee - Sunday - 01/19/2025 - 4:00 pm - 8:00 pm
- Sierra Vista - Sunday - 01/19/2025 - 5:00 pm - 9:00 pm
- Queen Creek - Monday Morning - 01/20/2025 - 11:00 am - 2:30 pm
- Casa Grande - Monday - 01/20/2025 - 6:00 pm - 9:30 pm
- Scottsdale - Tuesday Evening - 01/21/2025 - 6:00 pm - 9:30 pm
- Lake Havasu City - Wednesday - 01/22/2025 - 6:00 pm - 9:30 pm
- Laveen - Wednesday Evening - 01/22/2025 - 6:00 pm - 9:30 pm
- Glendale - Thursday Evening - 01/23/2025 - 6:00 pm - 9:30 pm
- Maricopa - Thursday Evening - 01/23/2025 - 6:00 pm - 9:30 pm
- Goodyear - Friday Morning - 01/24/2025 - 11:00 am - 2:30 pm
- Payson - Friday - 01/24/2025 - 6:00 pm - 9:30 pm
- Green Valley - Saturday - 01/25/2025 - 8:00 am - 12:00 pm
- Kingman - Saturday - 01/25/2025 - 8:00 am - 12:00 pm
- Chandler - Saturday - 01/25/2025 - 10:00 am - 2:00 pm
- Nogales - Saturday - 01/25/2025 - 4:00 pm - 8:00 pm
- Glendale - Saturday - 01/25/2025 - 5:00 pm - 9:00 pm
- Page - Sunday - 01/26/2025 - 7:00 am - 11:00 am
- Lake Havasu City - Sunday - 01/26/2025 - 8:00 am - 12:00 pm
- Prescott - Sunday - 01/26/2025 - 8:00 am - 12:00 pm
- Flagstaff - Sunday - 01/26/2025 - 3:00 pm - 7:00 pm
- Yuma - Sunday - 01/26/2025 - 4:00 pm - 8:00 pm
- Laveen - Sunday - 01/26/2025 - 6:00 pm - 9:30 pm
- Gilbert - Monday Evening - 01/27/2025 - 6:00 pm - 9:30 pm
- Yuma - Monday - 01/27/2025 - 6:00 pm - 9:30 pm
- Gilbert - Tuesday Morning - 01/28/2025 - 11:00 am - 2:30 pm
- Maricopa - Tuesday Morning - 01/28/2025 - 11:00 am - 2:30 pm
- Mesa - Tuesday Evening - 01/28/2025 - 6:00 pm - 9:30 pm
- Tucson - Wednesday Evening - 01/29/2025 - 6:00 pm - 9:30 pm
- Goodyear - Thursday Evening - 01/30/2025 - 6:00 pm - 9:30 pm
- Mesa - Friday Morning - 01/31/2025 - 11:00 am - 2:30 pm
- Glendale - Friday Evening - 01/31/2025 - 6:00 pm - 9:30 pm
- Prescott - Friday Evening - 01/31/2025 - 6:00 pm - 9:30 pm
- Maricopa - Saturday - 02/01/2025 - 8:00 am - 12:00 pm
- Peoria - Saturday - 02/01/2025 - 10:00 am - 2:00 pm
- Queen Creek - Saturday - 02/01/2025 - 3:00 pm - 7:00 pm
- Mesa - Saturday - 02/01/2025 - 5:00 pm - 9:00 pm
- Cottonwood - Sunday - 02/02/2025 - 9:00 am - 1:00 pm
- Glendale - Sunday - 02/02/2025 - 10:00 am - 2:00 pm
- Quartzsite - Sunday - 02/02/2025 - 11:00 am - 3:00 pm
- Payson - Sunday - 02/02/2025 - 4:00 pm - 8:00 pm
- Chandler - Monday Evening - 02/03/2025 - 6:00 pm - 9:30 pm
- Mesa - Monday Evening - 02/03/2025 - 6:00 pm - 9:30 pm
- Kingman - Tuesday - 02/04/2025 - 6:30 pm - 10:30 pm
- Laveen - Wednesday Morning - 02/05/2025 - 11:00 am - 2:30 pm
- Glendale - Wednesday Evening - 02/05/2025 - 6:00 pm - 9:30 pm
- Maricopa - Wednesday Evening - 02/05/2025 - 6:00 pm - 9:30 pm
- Lake Havasu City - Thursday - 02/06/2025 - 6:00 pm - 9:30 pm
- Queen Creek - Friday Evening - 02/07/2025 - 6:00 pm - 9:30 pm
- Casa Grande - Saturday - 02/08/2025 - 5:00 pm - 9:00 pm
- Fountain Hills - Sunday - 02/09/2025 - 6:00 pm - 10:00 pm
- Tucson - Monday Morning - 02/10/2025 - 11:00 am - 2:30 pm
- Payson - Monday - 02/10/2025 - 6:00 pm - 9:30 pm
- Tucson - Monday Evening - 02/10/2025 - 6:00 pm - 9:30 pm
- Apache Junction - Tuesday Morning - 02/11/2025 - 11:00 am - 2:30 pm
- Casa Grande - Tuesday - 02/11/2025 - 6:00 pm - 9:30 pm
- Gilbert - Wednesday Evening - 02/12/2025 - 6:00 pm - 9:30 pm
- Goodyear - Wednesday Evening - 02/12/2025 - 6:00 pm - 9:30 pm
- Glendale - Thursday Morning - 02/13/2025 - 11:00 am - 2:30 pm
- Prescott - Thursday Evening - 02/13/2025 - 6:00 pm - 9:30 pm
- Scottsdale - Thursday Evening - 02/13/2025 - 6:00 pm - 9:30 pm
- Queen Creek - Friday Morning - 02/14/2025 - 11:00 am - 2:30 pm
- Apache Junction - Saturday - 02/15/2025 - 11:00 am - 3:00 pm
- Florence - Saturday - 02/15/2025 - 5:00 pm - 9:00 pm
- Quartzsite - Monday - 02/17/2025 - 11:00 am - 3:00 pm
- Chandler - Tuesday Evening - 02/18/2025 - 6:00 pm - 9:30 pm
- Queen Creek - Tuesday Evening - 02/18/2025 - 6:00 pm - 9:30 pm
- Peoria - Thursday - 02/20/2025 - 11:00 am - 2:30 pm
- Laveen - Friday Evening - 02/21/2025 - 6:00 pm - 9:30 pm
- Yuma - Saturday - 02/22/2025 - 7:00 am - 11:00 am
- Lake Havasu City - Saturday - 02/22/2025 - 3:00 pm - 7:00 pm
- Laveen - Saturday - 02/22/2025 - 6:00 pm - 9:30 pm
- Kingman - Sunday - 02/23/2025 - 8:00 am - 12:00 pm
- Glendale - Monday Morning - 02/24/2025 - 11:00 am - 2:30 pm
- Gilbert - Tuesday Evening - 02/25/2025 - 6:00 pm - 9:30 pm
- Maricopa - Tuesday Evening - 02/25/2025 - 6:00 pm - 9:30 pm
- Laveen - Thursday Evening - 02/27/2025 - 6:00 pm - 9:30 pm
- Lake Havasu City - Friday - 02/28/2025 - 6:00 pm - 9:30 pm
- Mesa - Sunday - 03/02/2025 - 10:00 am - 2:00 pm
- Queen Creek - Sunday - 03/02/2025 - 5:00 pm - 9:00 pm
- Scottsdale - Monday Evening - 03/03/2025 - 6:00 pm - 9:30 pm
- Payson - Tuesday - 03/04/2025 - 6:00 pm - 9:30 pm
- Laveen - Thursday Morning - 03/06/2025 - 11:00 am - 2:30 pm