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