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
- Maricopa - Saturday - 04/19/2025 - 3:00 pm - 7:00 pm
- Peoria - Monday Morning - 04/21/2025 - 11:00 am - 2:30 pm
- Glendale - Monday Evening - 04/21/2025 - 6:00 pm - 9:30 pm
- Tucson - Monday Evening - 04/21/2025 - 6:00 pm - 9:30 pm
- Yuma - Tuesday Morning *****Cigars and CCWs Class!***** - 04/22/2025 - 11:00 am - 2:30 pm
- Flagstaff - Tuesday - 04/22/2025 - 6:00 pm - 9:30 pm
- Gilbert - Tuesday Evening - 04/22/2025 - 6:00 pm - 9:30 pm
- Bullhead City - Tuesday - 04/22/2025 - 6:30 pm - 10:00 pm
- Mesa - Wednesday Morning - 04/23/2025 - 11:00 am - 2:30 pm
- Laveen - Wednesday Evening - 04/23/2025 - 6:00 pm - 9:30 pm
- Ahwatukee - Thursday Morning *****Cigars and CCW class!***** - 04/24/2025 - 11:00 am - 2:30 pm
- Prescott - Thursday Evening - 04/24/2025 - 6:00 pm - 9:30 pm
- Prescott - Friday Morning - 04/25/2025 - 11:00 am - 2:30 pm
- Mesa - Friday Evening - 04/25/2025 - 6:00 pm - 9:30 pm
- Prescott - Saturday - 04/26/2025 - 8:00 am - 12:00 pm
- Casa Grande - Saturday - 04/26/2025 - 9:00 am - 1:00 pm
- Goodyear - Saturday - 04/26/2025 - 5:00 pm - 9:00 pm
- Springerville - Sunday - 04/27/2025 - 7:00 am - 11:00 am
- Show Low - Sunday - 04/27/2025 - 9:00 am - 1:00 pm
- Cottonwood - Sunday - 04/27/2025 - 4:00 pm - 8:00 pm
- Scottsdale - Sunday - 04/27/2025 - 5:00 pm - 9:00 pm
- Mesa - Monday Evening - 04/28/2025 - 6:00 pm - 9:30 pm
- Payson - Monday - 04/28/2025 - 6:00 pm - 9:30 pm
- Glendale - Tuesday Evening - 04/29/2025 - 6:00 pm - 9:30 pm
- Goodyear - Tuesday Evening - 04/29/2025 - 6:00 pm - 9:30 pm
- Apache Junction - Wednesday - 04/30/2025 - 11:00 am - 2:30 pm
- Lake Havasu City - Wednesday - 04/30/2025 - 6:00 pm - 9:30 pm
- Scottsdale - Wednesday Evening - 04/30/2025 - 6:00 pm - 9:30 pm
- Flagstaff - Thursday - 05/01/2025 - 6:00 pm - 9:30 pm
- Maricopa - Thursday Evening - 05/01/2025 - 6:00 pm - 9:30 pm
- Queen Creek - Friday Evening - 05/02/2025 - 6:00 pm - 9:30 pm
- Camp Verde - Saturday - 05/03/2025 - 9:00 am - 1:00 pm
- Apache Junction - Saturday - 05/03/2025 - 11:00 am - 3:00 pm
- Flagstaff - Saturday - 05/03/2025 - 3:00 pm - 7:00 pm
- Mesa - Sunday - 05/04/2025 - 5:00 pm - 9:00 pm
- Ahwatukee - Monday Morning *****Cigars and CCW class!***** - 05/05/2025 - 11:00 am - 2:30 pm
- Goodyear - Monday Morning - 05/05/2025 - 11:00 am - 2:30 pm
- Casa Grande - Monday - 05/05/2025 - 6:00 pm - 9:30 pm
- Apache Junction - Tuesday Morning - 05/06/2025 - 11:00 am - 2:30 pm
- Tucson - Tuesday Evening - 05/06/2025 - 6:00 pm - 9:30 pm
- Gilbert - Wednesday Evening - 05/07/2025 - 6:00 pm - 9:30 pm
- Prescott - Wednesday Evening - 05/07/2025 - 6:00 pm - 9:30 pm
- Laveen - Thursday Evening - 05/08/2025 - 6:00 pm - 9:30 pm
- Kingman - Friday - 05/09/2025 - 6:30 pm - 10:30 pm
- Tucson - Saturday - 05/10/2025 - 8:00 am - 12:00 pm
- Peoria - Saturday - 05/10/2025 - 10:00 am - 2:00 pm
- Tombstone - Saturday - 05/10/2025 - 10:00 am - 2:00 pm
- Sierra Vista - Saturday - 05/10/2025 - 4:00 pm - 8:00 pm
- Benson - Saturday - 05/10/2025 - 5:00 pm - 9:00 pm
- Douglas - Sunday - 05/11/2025 - 8:00 am - 12:00 pm
- Bisbee - Sunday - 05/11/2025 - 4:00 pm - 8:00 pm
- Fountain Hills - Sunday - 05/11/2025 - 6:00 pm - 10:00 pm
- Laveen - Monday Morning - 05/12/2025 - 11:00 am - 2:30 pm
- Yuma - Monday Morning *****Cigars and CCWs Class!***** - 05/12/2025 - 11:00 am - 2:30 pm
- Goodyear - Monday Evening - 05/12/2025 - 6:00 pm - 9:30 pm
- Queen Creek - Tuesday Morning - 05/13/2025 - 11:00 am - 2:30 pm
- Queen Creek - Tuesday Evening - 05/13/2025 - 6:00 pm - 9:30 pm
- Glendale - Wednesday Morning - 05/14/2025 - 11:00 am - 2:30 pm
- Maricopa - Wednesday Evening - 05/14/2025 - 6:00 pm - 9:30 pm
- Bullhead City - Wednesday - 05/14/2025 - 6:30 pm - 10:00 pm
- Tucson - Thursday Morning - 05/15/2025 - 11:00 am - 2:30 pm
- Mesa - Thursday Evening - 05/15/2025 - 6:00 pm - 9:30 pm
- Peoria - Thursday Evening - 05/15/2025 - 6:00 pm - 9:30 pm
- Laveen - Friday Evening - 05/16/2025 - 6:00 pm - 9:30 pm
- Yuma - Saturday - 05/17/2025 - 7:00 am - 11:00 am
- Lake Havasu City - Saturday - 05/17/2025 - 3:00 pm - 7:00 pm
- Kingman - Sunday - 05/18/2025 - 8:00 am - 12:00 pm
- Bullhead City - Sunday - 05/18/2025 - 3:00 pm - 7:00 pm
- Florence - Sunday - 05/18/2025 - 5:00 pm - 9:00 pm
- Laveen - Sunday - 05/18/2025 - 6:00 pm - 9:30 pm
- Gilbert - Monday Morning - 05/19/2025 - 11:00 am - 2:30 pm
- Scottsdale - Monday Evening - 05/19/2025 - 6:00 pm - 9:30 pm
- Maricopa - Tuesday Morning - 05/20/2025 - 11:00 am - 2:30 pm
- Prescott - Tuesday Evening - 05/20/2025 - 6:00 pm - 9:30 pm
- Peoria - Wednesday Morning - 05/21/2025 - 11:00 am - 2:30 pm
- Glendale - Wednesday Evening - 05/21/2025 - 6:00 pm - 9:30 pm
- Yuma - Wednesday - 05/21/2025 - 6:00 pm - 9:30 pm
- Gilbert - Thursday Evening - 05/22/2025 - 6:00 pm - 9:30 pm
- Lake Havasu City - Thursday - 05/22/2025 - 6:00 pm - 9:30 pm
- Payson - Friday - 05/23/2025 - 6:00 pm - 9:30 pm
- Tucson - Friday Evening - 05/23/2025 - 6:00 pm - 9:30 pm
- Springerville - Saturday - 05/24/2025 - 7:00 am - 11:00 am
- Show Low - Saturday - 05/24/2025 - 2:00 pm - 6:00 pm
- Scottsdale - Saturday - 05/24/2025 - 5:00 pm - 9:00 pm
- Goodyear - Sunday - 05/25/2025 - 9:00 am - 1:00 pm
- Prescott - Sunday - 05/25/2025 - 10:00 am - 2:00 pm
- Chandler - Sunday - 05/25/2025 - 4:00 pm - 8:00 pm
- Casa Grande - Tuesday - 05/27/2025 - 6:00 pm - 9:30 pm
- Chandler - Tuesday Morning - 05/27/2025 - 6:00 pm - 9:30 pm
- Prescott - Wednesday Morning - 05/28/2025 - 11:00 am - 2:30 pm
- Mesa - Wednesday Evening - 05/28/2025 - 6:00 pm - 9:30 pm
- Mesa - Thursday Morning - 05/29/2025 - 11:00 am - 2:30 pm
- Queen Creek - Thursday Evening - 05/29/2025 - 6:00 pm - 9:30 pm
- Gilbert - Friday Morning - 05/30/2025 - 11:00 am - 2:30 pm
- Goodyear - Friday Evening - 05/30/2025 - 6:00 pm - 9:30 pm
- Apache Junction - Saturday - 05/31/2025 - 11:00 am - 3:00 pm
- Florence - Saturday - 05/31/2025 - 5:00 pm - 9:00 pm
- Fountain Hills - Saturday - 05/31/2025 - 6:00 pm - 10:00 pm
- Page - Sunday - 06/01/2025 - 7:00 am - 11:00 am