SKU: N/A Category:


As the name implies, this accelerated course will strive to pack 2 days worth of learning into one day.

This course is designed for folks who are fast learners and are willing to put in the additional effort to maximize their learning, and for those who have prior experience and are seeking a fast paced refresher.

An accelerated pace class is not for the faint of heart. Make sure you have everything on the packing list, that you are well rested and hydrated, and that you are caring for your body by stretching and exercising regularly.

You will likely not be able to retain all of the material, so diligent note taking will be very important to increase your learning productivity. This way you can refer back to your notes at home as you process what you’ve learned.

Much of our training will be conducted in the dark. Embrace it.

During the summer you will be dusty and hot. During the winter you will be cold and wet. Embrace it.

There will be no walking in this class. If you’re transiting from point A to point B, you will do so running.


Firearm Safety and Self Defense
High school level English, physiology, history, chemistry, physics, arithmetic, geometry, and physical education.


Class sizes for accelerated courses are very small, giving maximum efficiency and hands on time with your instructor. As a consequence of this, the price of accelerated classes is higher than 2 day larger group classes.

For tuition, a suitable donation amount is anything between $175 and $350 per person.

Ammo for this class is separate from tuition. If you need ammunition, we keep most common calibers on hand for your convenience. There is no charge to borrow weapons and gear.


This class is designed to take 20 hours, having said that, we’re going to squeeze it into 12 hours. Normally, a class can only progress at the students’ pace, but in an accelerated course, the class will progress at the instructor’s pace, and if you can’t keep up… oh well.

I expect that you commit your entire day to this training, that you show up early, and that you stay till the end to debrief and clean up. In order to maximize our training day, we need to start by 9am at the latest. Plan to arrive no later than 8:30am if you have your own gear, or 8am if you are borrowing gear.


Valley of Orion, in the vicinity of Mount Hamilton and San Antonio Valley. 1 hours east of San Jose, 1 hour south from Livermore. Detailed directions will be emailed to those who sign up.


Strengths and weaknesses of handguns
Holster draw with one hand two hands, and from concealment
Efficient loading, unloading, clearing malfunctions
Flinch, anticipation, and dry practice techniques
Handgun wound ballistics and human anatomy
The science of ammunition and hollowpoints
Marksmanship fundamentals: stance, grip, sight picture, breathing, trigger press
Shooting from isosceles, Weaver, stronghand, high compressed ready, close retention
dynamic movement using low ready, sul, temple index, holster index
Rapid fire recoil control
Handgun and flashlight techniques: FBI modified, Harries, neck index, Rogers
Shooting on the move
Target identification and critical thinking under stress

Required Equipment:

Notebook and writing instrument
Pistol or revolver, clean and lubricated
300+ rounds of ammo
6 magazines for pistol, 6 speed loaders for revolver
1 gallon of water
Sturdy shoes
Sturdy outdoor clothing (We train rain or shine)
Eye protection
Ear protection
Sturdy belt attached to your pants
Holster which is molded for your gun and attached to your clothing

We can supply you with a handgun and holster. During checkout, add a note to the comment field if you are right or left handed. There is no charge for this.

You can bring your own ammo or use ours, but include in your order notes what caliber you need when checking out.

Recommended equipment: 

Gun cleaning kit and lubricant
Extra jackets and warm clothing
Folding chair
Knee pads
Salty snacks
Wet weather gear


Brian Wang is the event organizer. He can be reached at 408-892-5460 or

Additional information


Saturday February 5th, 2022 at 9am, Saturday March 5th, 2022 at 9am, Saturday April 16th, 2022 at 9am, Sunday June 26th, 2022 at 9am, Saturday August 20th, 2022 at 9am