Purchase Method:
 
Mobile

Class Schedules

All classes are taught by Greg Block, with a staff of certified instructors, utilizing the range facilities of Burro Canyon Shooting Park, Azusa, California (26 miles northeast of Los Angeles).

If you have been approved for further processing by the Orange County Sheriff's Department (OCSD) or a Los Angeles County City for a Concealed Carry Weapon (CCW), please contact Greg Block at (714) 893-8676 or greg@firearmstraining.com.

CCW Classes are held once a week at an indoor range on the edge of Los Angeles and Orange Counties. Please note, the class information and schedule specific to the OCSD/LASD CCW Permit is not listed on this website.

2024

DATE DAY TIME CLASS ENROLLMENT
November 23 Saturday 8:30 am Intermediate Handgun Enroll in Class
November 24 Sunday 8:30 am Basic Handgun Enroll in Class
November 24 Sunday 4:00 pm Low-Light Shooting Enroll in Class
December 07 Saturday 8:30 am Basic Handgun Enroll in Class
December 07 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
December 08 Sunday 8:30 am Scenarios Enroll in Class
December 14 Saturday 8:30 am Advanced Handgun Enroll in Class
December 15 Sunday 8:30 am Basic Handgun Enroll in Class

2025

DATE DAY TIME CLASS ENROLLMENT
January 11 Saturday 8:30 am Basic Handgun Enroll in Class
January 11 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
January 12 Sunday 8:30 am Basic Shotgun Enroll in Class
January 25 Saturday 8:30 am Intermediate Handgun Enroll in Class
January 25 Saturday 4:00 pm Low-Light Shooting Enroll in Class
January 26 Sunday 8:30 am Basic Handgun Enroll in Class
February 01 Saturday 8:30 am Basic Rifle Enroll in Class
February 01 Saturday 3:00 pm Concealed Drawing Enroll in Class
February 02 Sunday 8:30 am Basic Handgun Enroll in Class
February 08 Saturday 8:30 am Basic Handgun Enroll in Class
February 08 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
February 09 Sunday 8:30 am Advanced Handgun Enroll in Class
February 22 Saturday 8:30 am Basic Handgun Enroll in Class
February 22 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
February 23 Sunday 8:30 am Intermediate Handgun Enroll in Class
March 01 Saturday 8:30 am Basic Handgun Enroll in Class
March 01 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
March 02 Sunday 8:30 am Intermediate Handgun Enroll in Class
March 02 Sunday 3:00 pm Low-Light Shooting Enroll in Class
March 15 Saturday 8:30 am Basic Handgun Enroll in Class
March 16 Sunday 8:30 am Advanced Handgun Enroll in Class
March 29 Saturday 8:30 am Basic Handgun Enroll in Class
March 29 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
March 30 Sunday 8:30 am Basic Shotgun Enroll in Class
April 12 Saturday 8:30 am Advanced Handgun Enroll in Class
April 12 Saturday 3:00 pm Concealed Drawing Enroll in Class
April 13 Sunday 8:30 am Basic Handgun Enroll in Class
May 17 Saturday 8:30 am Intermediate Handgun Enroll in Class
May 18 Sunday 8:30 am Basic Handgun Enroll in Class
May 18 Sunday 3:00 pm Tactics Enroll in Class
May 31 Saturday 8:30 am Basic Handgun Enroll in Class
May 31 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
June 01 Sunday 8:30 am Basic Rifle Enroll in Class
June 07 Saturday 8:30 am Basic Handgun Enroll in Class
June 08 Sunday 8:30 am Scenarios Enroll in Class
June 21 Saturday 8:30 am Basic Handgun Enroll in Class
June 21 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
June 22 Sunday 8:30 am Advanced Handgun Enroll in Class
July 12 Saturday 8:30 am Basic Handgun Enroll in Class
July 12 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
July 13 Sunday 8:30 am Intermediate Handgun Enroll in Class
July 26 Saturday 8:30 am Basic Shotgun Enroll in Class
July 27 Sunday 8:30 am Basic Handgun Enroll in Class
July 27 Sunday 3:00 pm Tactics Enroll in Class
August 09 Saturday 8:30 am Basic Rifle Enroll in Class
August 10 Sunday 8:30 am Basic Handgun Enroll in Class
August 10 Sunday 3:00 pm Basic Handgun-Two Enroll in Class
August 23 Saturday 8:30 am Advanced Handgun Enroll in Class
August 24 Sunday 8:30 am Basic Handgun Enroll in Class
September 06 Saturday 8:30 am Basic Handgun Enroll in Class
September 07 Sunday 8:30 am Intermediate Handgun Enroll in Class
September 07 Sunday 3:00 pm Tactics Enroll in Class
September 20 Saturday 8:30 am Advanced Shotgun Enroll in Class
September 21 Sunday 8:30 am Basic Handgun Enroll in Class
September 21 Sunday 3:00 pm Basic Handgun-Two Enroll in Class
October 04 Saturday 8:30 am Basic Shotgun Enroll in Class
October 05 Sunday 8:30 am Basic Handgun Enroll in Class
October 05 Sunday 3:00 pm Basic Handgun-Two Enroll in Class
October 18 Saturday 8:30 am Basic Handgun Enroll in Class
October 18 Saturday 3:00 pm Concealed Drawing Enroll in Class
October 19 Sunday 8:30 am Advanced Handgun Enroll in Class
November 08 Saturday 8:30 am Basic Handgun Enroll in Class
November 08 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
November 09 Sunday 8:30 am Basic Rifle Enroll in Class
November 22 Saturday 8:30 am Intermediate Handgun Enroll in Class
November 23 Sunday 8:30 am Basic Handgun Enroll in Class
November 23 Sunday 4:00 pm Low-Light Shooting Enroll in Class
December 06 Saturday 8:30 am Basic Handgun Enroll in Class
December 06 Saturday 3:00 pm Basic Handgun-Two Enroll in Class
December 07 Sunday 8:30 am Scenarios Enroll in Class
December 13 Saturday 8:30 am Advanced Handgun Enroll in Class
December 14 Sunday 8:30 am Basic Handgun Enroll in Class

2024

DATE CLASS
November 23
Saturday - 8:30 am
Intermediate Handgun Enroll
November 24
Sunday - 8:30 am
Basic Handgun Enroll
November 24
Sunday - 4:00 pm
Low-Light Shooting Enroll
December 07
Saturday - 8:30 am
Basic Handgun Enroll
December 07
Saturday - 3:00 pm
Basic Handgun-Two Enroll
December 08
Sunday - 8:30 am
Scenarios Enroll
December 14
Saturday - 8:30 am
Advanced Handgun Enroll
December 15
Sunday - 8:30 am
Basic Handgun Enroll

2025

DATE CLASS
January 11
Saturday - 8:30 am
Basic Handgun Enroll
January 11
Saturday - 3:00 pm
Basic Handgun-Two Enroll
January 12
Sunday - 8:30 am
Basic Shotgun Enroll
January 25
Saturday - 8:30 am
Intermediate Handgun Enroll
January 25
Saturday - 4:00 pm
Low-Light Shooting Enroll
January 26
Sunday - 8:30 am
Basic Handgun Enroll
February 01
Saturday - 8:30 am
Basic Rifle Enroll
February 01
Saturday - 3:00 pm
Concealed Drawing Enroll
February 02
Sunday - 8:30 am
Basic Handgun Enroll
February 08
Saturday - 8:30 am
Basic Handgun Enroll
February 08
Saturday - 3:00 pm
Basic Handgun-Two Enroll
February 09
Sunday - 8:30 am
Advanced Handgun Enroll
February 22
Saturday - 8:30 am
Basic Handgun Enroll
February 22
Saturday - 3:00 pm
Basic Handgun-Two Enroll
February 23
Sunday - 8:30 am
Intermediate Handgun Enroll
March 01
Saturday - 8:30 am
Basic Handgun Enroll
March 01
Saturday - 3:00 pm
Basic Handgun-Two Enroll
March 02
Sunday - 8:30 am
Intermediate Handgun Enroll
March 02
Sunday - 3:00 pm
Low-Light Shooting Enroll
March 15
Saturday - 8:30 am
Basic Handgun Enroll
March 16
Sunday - 8:30 am
Advanced Handgun Enroll
March 29
Saturday - 8:30 am
Basic Handgun Enroll
March 29
Saturday - 3:00 pm
Basic Handgun-Two Enroll
March 30
Sunday - 8:30 am
Basic Shotgun Enroll
April 12
Saturday - 8:30 am
Advanced Handgun Enroll
April 12
Saturday - 3:00 pm
Concealed Drawing Enroll
April 13
Sunday - 8:30 am
Basic Handgun Enroll
May 17
Saturday - 8:30 am
Intermediate Handgun Enroll
May 18
Sunday - 8:30 am
Basic Handgun Enroll
May 18
Sunday - 3:00 pm
Tactics Enroll
May 31
Saturday - 8:30 am
Basic Handgun Enroll
May 31
Saturday - 3:00 pm
Basic Handgun-Two Enroll
June 01
Sunday - 8:30 am
Basic Rifle Enroll
June 07
Saturday - 8:30 am
Basic Handgun Enroll
June 08
Sunday - 8:30 am
Scenarios Enroll
June 21
Saturday - 8:30 am
Basic Handgun Enroll
June 21
Saturday - 3:00 pm
Basic Handgun-Two Enroll
June 22
Sunday - 8:30 am
Advanced Handgun Enroll
July 12
Saturday - 8:30 am
Basic Handgun Enroll
July 12
Saturday - 3:00 pm
Basic Handgun-Two Enroll
July 13
Sunday - 8:30 am
Intermediate Handgun Enroll
July 26
Saturday - 8:30 am
Basic Shotgun Enroll
July 27
Sunday - 8:30 am
Basic Handgun Enroll
July 27
Sunday - 3:00 pm
Tactics Enroll
August 09
Saturday - 8:30 am
Basic Rifle Enroll
August 10
Sunday - 8:30 am
Basic Handgun Enroll
August 10
Sunday - 3:00 pm
Basic Handgun-Two Enroll
August 23
Saturday - 8:30 am
Advanced Handgun Enroll
August 24
Sunday - 8:30 am
Basic Handgun Enroll
September 06
Saturday - 8:30 am
Basic Handgun Enroll
September 07
Sunday - 8:30 am
Intermediate Handgun Enroll
September 07
Sunday - 3:00 pm
Tactics Enroll
September 20
Saturday - 8:30 am
Advanced Shotgun Enroll
September 21
Sunday - 8:30 am
Basic Handgun Enroll
September 21
Sunday - 3:00 pm
Basic Handgun-Two Enroll
October 04
Saturday - 8:30 am
Basic Shotgun Enroll
October 05
Sunday - 8:30 am
Basic Handgun Enroll
October 05
Sunday - 3:00 pm
Basic Handgun-Two Enroll
October 18
Saturday - 8:30 am
Basic Handgun Enroll
October 18
Saturday - 3:00 pm
Concealed Drawing Enroll
October 19
Sunday - 8:30 am
Advanced Handgun Enroll
November 08
Saturday - 8:30 am
Basic Handgun Enroll
November 08
Saturday - 3:00 pm
Basic Handgun-Two Enroll
November 09
Sunday - 8:30 am
Basic Rifle Enroll
November 22
Saturday - 8:30 am
Intermediate Handgun Enroll
November 23
Sunday - 8:30 am
Basic Handgun Enroll
November 23
Sunday - 4:00 pm
Low-Light Shooting Enroll
December 06
Saturday - 8:30 am
Basic Handgun Enroll
December 06
Saturday - 3:00 pm
Basic Handgun-Two Enroll
December 07
Sunday - 8:30 am
Scenarios Enroll
December 13
Saturday - 8:30 am
Advanced Handgun Enroll
December 14
Sunday - 8:30 am
Basic Handgun Enroll