Founder & lead instructor Tom lives in Mexico and only returns to L.A. to teach every 4 weeks, so classes fill up fast. Book early!
1. If you have zero to little experience and don't own a gun yet, take Pistol 101 Safety & Fundamentals. If you have some experience and own a gun, take Pistol 101+ Accuracy & Best Practices. They are taught together in the same class for couples and groups with different levels of experience who want to attend together.
2. If you already have experience and want to take your shooting to the next level, take Pistol 201 Speed & Performance or Pistol 202 Red Dot: Unlock Its Power.
3. For returning clients who've learned safe gun handling from a holster in Pistol 201, Pistol 202 or CCW training, learn dynamic, efficient movement in Pistol 301 Run & Gun.
Pistol 101 students can watch a 3 hour video at home to build confidence before coming to class, especially for those most scared and nervous about guns.

This is our flagship 5 star course!
Whether you are totally new to firearms, or it's been a long time since you've touched a pistol, Pistol 101 is a comprehensive course that covers everything to give you a strong foundation with gun safety, how pistols work inside and out, and how to shoot them accurately and consistently.
Mon-Sun
$250/person
Jun 10-20, Jul 24-Aug 2, Aug 22-29, Sep 26-Oct 3, Oct 30-Nov 7, Dec 5-12
8:15am-12:15pm or
12:30pm-4:30pm

For new or experienced shooters who want to correct bad habits, improve accuracy & get a refresher on most updated, efficient fundamentals.
Mon-Sun
$175/person
Jun 10-20, Jul 24-Aug 2, Aug 22-29, Sep 26-Oct 3, Oct 30-Nov 7, Dec 5-12
8:15am-12:15pm or
12:30pm-4:30pm

A safe space for women, femme, trans, and non-binary folks taught by a woman instructor & queer team.
Jun 19, Jul 24, Jul 30-31, Aug 21, Aug 27-28, Sep 25, Oct 1-2, Oct 30, Nov 5-6, Dec 4, Dec 10-11
$175-$250/person
*ONLY FOR RETURNING CLIENTS WHO TOOK PISTOL 101/101+
Learn how to make an informed purchasing decision and what criteria to consider in purchasing your 1st handgun. Shoot 12 different semi-automatic 9mm handguns of different brands, models, actions, sizes (full size to micro compact). Practice and refresh fundamentals learned in Pistol 101.
Jun 21, Jul 26, Aug 1, Aug 29-30, Oct 3-4, Nov 7-8, Dec 12-13
$250/person
Buying a gun for self defense requires more knowledge and practice than just basic slow shooting at public ranges. You will learn fundamentals skills for realistic and dynamic defensive shooting: sight deviation, defensively accurate rapid fire, clearing malfunctions, one handed shooting, timed drills to measure performance under pressure. Appropriate holster is required.
Jul 26, Aug 30, Oct 4, Nov 8, Dec 13
$250/person
Whether you're new to the dot, have difficulty finding the dot, or want to learn how to shoot the dot at speed, master the dot in one class! Learn how to zero your optic, find the dot on presentation, shoot the dot at different distances, multiple target transitions with the dot, and dot occlusion.
Jun 19, Jul 26 , Aug 30, Oct 4, Nov 8, Dec 13
$250/person
For clients who've taken Pistol 201, 202 or our CCW training, come get your cardio up & take your shooting to a dynamic level -- not boring, basic standing in one place. This advanced class teaches efficient movement and is a great introduction to pistol competition shooting. Appropriate holster is required.

Our weekend group classes may book out weeks to months in advance.
Weekdays are much more available and you can request dates for specific classes.
We will contact you if an earlier seat opens up or a class is offered.

Now that good cause is no longer required to apply for Carry Concealed Weapon (CCW) permit in L.A. County since 2022, we offer weekend open enrollment group classes with our CCW partners and private training:
Weekend Open Enrollment Group Classes (Sat-Sun):
$439 16 hour Initial / $239 8 hour Renewal
Private Training (Mon-Fri):
$2400 16 hour Initial/ $1200 8 hour Renewal
Qualify new guns to add to permit (Sun):
$100 no limit on number of guns

All our classes can also be booked privately.
Up to 6 ppl: as low as $300/person
7-10 ppl: $250/person
Mon-Fri
8:15am-4:30pm

Throughout PRIDE MONTH, enjoy 20% discount on all classes in 2026!