Booking Calendar

Use this calendar to locate an available time slot:
(scroll lower to see a schedule list viewable on mobile phones)

after 6pm (on mondays, Wednesday – friday)
8am – 8pm (on available Saturdays)

(*Tuesdays and Sundays are not available)

Cancellation/Refund Policy

Calendar

December 2022

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Thursday 12/01
Friday 12/02
Saturday 12/03
  • 8:00 am – 4:00 pm NRA LTC Class (4)
Sunday 12/04
Monday 12/05
Tuesday 12/06
Wednesday 12/07
Thursday 12/08
Friday 12/09
Saturday 12/10
  • 10:00 am – 2:00 pm Dad
Sunday 12/11
Monday 12/12
  • 7:00 pm – 8:00 pm FREE Online Webinar - Creating & Teaching Online Classes
Tuesday 12/13
Wednesday 12/14
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 12/15
Friday 12/16
Saturday 12/17
Sunday 12/18
Monday 12/19
Tuesday 12/20
Wednesday 12/21
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 12/22
Friday 12/23
Saturday 12/24
Sunday 12/25
Monday 12/26
Tuesday 12/27
Wednesday 12/28
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 12/29
Friday 12/30
Saturday 12/31

January 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sunday 01/01
Monday 01/02
Tuesday 01/03
Wednesday 01/04
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 01/05
Friday 01/06
Saturday 01/07
  • 8:00 am – 4:00 pm NRA LTC Class (1)
Sunday 01/08
Monday 01/09
Tuesday 01/10
Wednesday 01/11
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 01/12
Friday 01/13
Saturday 01/14
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 01/15
Monday 01/16
Tuesday 01/17
Wednesday 01/18
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 01/19
Friday 01/20
Saturday 01/21
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 01/22
Monday 01/23
Tuesday 01/24
Wednesday 01/25
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 01/26
Friday 01/27
Saturday 01/28
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 01/29
Monday 01/30
Tuesday 01/31

February 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Wednesday 02/01
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 02/02
Friday 02/03
Saturday 02/04
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 02/05
Monday 02/06
Tuesday 02/07
Wednesday 02/08
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 02/09
Friday 02/10
Saturday 02/11
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 02/12
Monday 02/13
Tuesday 02/14
Wednesday 02/15
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 02/16
Friday 02/17
Saturday 02/18
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 02/19
Monday 02/20
Tuesday 02/21
Wednesday 02/22
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 02/23
Friday 02/24
Saturday 02/25
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 02/26
Monday 02/27
Tuesday 02/28

March 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Wednesday 03/01
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 03/02
Friday 03/03
Saturday 03/04
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 03/05
Monday 03/06
Tuesday 03/07
Wednesday 03/08
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 03/09
Friday 03/10
Saturday 03/11
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 03/12
Monday 03/13
Tuesday 03/14
Wednesday 03/15
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 03/16
Friday 03/17
Saturday 03/18
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 03/19
Monday 03/20
Tuesday 03/21
Wednesday 03/22
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 03/23
Friday 03/24
Saturday 03/25
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 03/26
Monday 03/27
Tuesday 03/28
Wednesday 03/29
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 03/30
Friday 03/31

April 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Saturday 04/01
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 04/02
Monday 04/03
Tuesday 04/04
Wednesday 04/05
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 04/06
Friday 04/07
Saturday 04/08
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 04/09
Monday 04/10
Tuesday 04/11
Wednesday 04/12
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 04/13
Friday 04/14
Saturday 04/15
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 04/16
Monday 04/17
Tuesday 04/18
Wednesday 04/19
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 04/20
Friday 04/21
Saturday 04/22
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 04/23
Monday 04/24
Tuesday 04/25
Wednesday 04/26
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 04/27
Friday 04/28
Saturday 04/29
Sunday 04/30

May 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Monday 05/01
Tuesday 05/02
Wednesday 05/03
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 05/04
Friday 05/05
Saturday 05/06
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 05/07
Monday 05/08
Tuesday 05/09
Wednesday 05/10
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 05/11
Friday 05/12
Saturday 05/13
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 05/14
Monday 05/15
Tuesday 05/16
Wednesday 05/17
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 05/18
Friday 05/19
Saturday 05/20
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 05/21
Monday 05/22
Tuesday 05/23
Wednesday 05/24
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 05/25
Friday 05/26
Saturday 05/27
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 05/28
Monday 05/29
Tuesday 05/30
Wednesday 05/31
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly

June 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Thursday 06/01
Friday 06/02
Saturday 06/03
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 06/04
Monday 06/05
Tuesday 06/06
Wednesday 06/07
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 06/08
Friday 06/09
Saturday 06/10
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 06/11
Monday 06/12
Tuesday 06/13
Wednesday 06/14
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 06/15
Friday 06/16
Saturday 06/17
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 06/18
Monday 06/19
Tuesday 06/20
Wednesday 06/21
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 06/22
Friday 06/23
Saturday 06/24
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 06/25
Monday 06/26
Tuesday 06/27
Wednesday 06/28
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 06/29
Friday 06/30

July 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Saturday 07/01
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 07/02
Monday 07/03
Tuesday 07/04
Wednesday 07/05
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 07/06
Friday 07/07
Saturday 07/08
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 07/09
Monday 07/10
Tuesday 07/11
Wednesday 07/12
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 07/13
Friday 07/14
Saturday 07/15
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 07/16
Monday 07/17
Tuesday 07/18
Wednesday 07/19
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 07/20
Friday 07/21
Saturday 07/22
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 07/23
Monday 07/24
Tuesday 07/25
Wednesday 07/26
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 07/27
Friday 07/28
Saturday 07/29
Sunday 07/30
Monday 07/31

August 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Tuesday 08/01
Wednesday 08/02
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 08/03
Friday 08/04
Saturday 08/05
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 08/06
Monday 08/07
Tuesday 08/08
Wednesday 08/09
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 08/10
Friday 08/11
Saturday 08/12
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 08/13
Monday 08/14
Tuesday 08/15
Wednesday 08/16
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 08/17
Friday 08/18
Saturday 08/19
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 08/20
Monday 08/21
Tuesday 08/22
Wednesday 08/23
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 08/24
Friday 08/25
Saturday 08/26
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 08/27
Monday 08/28
Tuesday 08/29
Wednesday 08/30
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 08/31

September 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Friday 09/01
Saturday 09/02
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 09/03
Monday 09/04
Tuesday 09/05
Wednesday 09/06
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 09/07
Friday 09/08
Saturday 09/09
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 09/10
Monday 09/11
Tuesday 09/12
Wednesday 09/13
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 09/14
Friday 09/15
Saturday 09/16
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 09/17
Monday 09/18
Tuesday 09/19
Wednesday 09/20
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 09/21
Friday 09/22
Saturday 09/23
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 09/24
Monday 09/25
Tuesday 09/26
Wednesday 09/27
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 09/28
Friday 09/29
Saturday 09/30

October 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sunday 10/01
Monday 10/02
Tuesday 10/03
Wednesday 10/04
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 10/05
Friday 10/06
Saturday 10/07
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 10/08
Monday 10/09
Tuesday 10/10
Wednesday 10/11
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 10/12
Friday 10/13
Saturday 10/14
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 10/15
Monday 10/16
Tuesday 10/17
Wednesday 10/18
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 10/19
Friday 10/20
Saturday 10/21
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 10/22
Monday 10/23
Tuesday 10/24
Wednesday 10/25
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 10/26
Friday 10/27
Saturday 10/28
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 10/29
Monday 10/30
Tuesday 10/31

November 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Wednesday 11/01
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 11/02
Friday 11/03
Saturday 11/04
  • 8:00 am – 4:00 pm NRA LTC Class
    NRA LTC Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 11/05
Monday 11/06
Tuesday 11/07
Wednesday 11/08
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 11/09
Friday 11/10
Saturday 11/11
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 11/12
Monday 11/13
Tuesday 11/14
Wednesday 11/15
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 11/16
Friday 11/17
Saturday 11/18
  • 8:00 am – 4:00 pm NRA Class
    NRA Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 11/19
Monday 11/20
Tuesday 11/21
Wednesday 11/22
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 11/23
Friday 11/24
Saturday 11/25
  • 8:00 am – 4:00 pm USCCA - CCHDF Class
    USCCA - CCHDF Class
    8:00 am – 4:00 pm
    Recurs monthly
Sunday 11/26
Monday 11/27
Tuesday 11/28
Wednesday 11/29
  • 6:30 pm – 7:00 pm dry fire
    dry fire
    6:30 pm – 7:00 pm
    Recurs weekly
Thursday 11/30

21CMM

December 2022

Saturday 12/10

10:00 am – 2:00 pm
Dad

Monday 12/12

7:00 pm – 8:00 pm
FREE Online Webinar - Creating & Teaching Online Classes

Wednesday 12/14

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Wednesday 12/21

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Wednesday 12/28

6:30 pm – 7:00 pm
dry fire
Recurs weekly

January 2023

Wednesday 01/04

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Saturday 01/07

8:00 am – 4:00 pm
NRA LTC Class (1)

Wednesday 01/11

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Saturday 01/14

8:00 am – 4:00 pm
USCCA - CCHDF Class

Wednesday 01/18

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Saturday 01/21

8:00 am – 4:00 pm
NRA Class
Recurs monthly

Wednesday 01/25

6:30 pm – 7:00 pm
dry fire
Recurs weekly

Saturday 01/28

8:00 am – 4:00 pm
USCCA - CCHDF Class
Recurs monthly