If your question is not below, please feel free to CONTACT US!

How long is the class?

We have 2 parts to our training. Each part is on a different date. First, we have a 4 hour classroom session at Shasta Bible College. After the classroom session, we schedule a firearms training session. The time on the second session varies.

How much does it cost?

Initial training in order to obtain your certificate of completion costs $140. If you already have a CCW permit, renewal fees are only $40. Class fees include all class material, range fees, and targets.

Where is the training held?

The classroom session is held at Shasta Bible College. We use one of multiple locations for field training.

Should I bring my gun?

You do not need to bring your gun to the classroom session. However, we ask that you bring your gun, eye protection, ear protection, and at least 150 rounds of ammunition for the field session.

Can I get a non-resident permit for Florida, Utah, or Arizona with this class?

Yes. Each state has it’s own set of rules, but the certificate is from the NRA and can be used in all of those states to obtain a non-resident concealed carry weapons permit.

Does it matter which gun I use?

You don’t have to, but we ask that you bring the gun that you would like to carry as it will help you get used to it.


September 16th Saturday 8:00 AM to 1:00 PM (Shooting Range)

October 3rd Tuesday 6:00 to 10:00 PM (Classroom)

October 21st Saturday 8:00 AM to 1:00 PM (Shooting Range)

November 7th Tuesday 6:00 to 10:00 PM (CCW Classroom)

November 18th Saturday 8:00 AM to 1:00 PM (Shooting Range)

December 5th Tuesday 6:00 to 10:00 PM (Classroom)

December 16th Saturday 8:00 AM to 1:00 PM (Shooting Range)

*** Each classroom date is a separate starting class date for BOTH the renewal CCW class and the initial CCW class. Initial class students will have an additional shooting range date indicated below the classroom date.

If the listed shooting range date does not work with your schedule, please contact the academy as other shooting range dates may be available.  We are flexible and will try to accommodate your schedule!

Register Now!

Join Our Community