AAO

AAOAAOAAO

707-400-3677

  • Home
  • Firearms Training
  • Upcoming Classes
  • Contact Us
  • More
    • Home
    • Firearms Training
    • Upcoming Classes
    • Contact Us

707-400-3677

AAO

AAOAAOAAO
  • Home
  • Firearms Training
  • Upcoming Classes
  • Contact Us

Course offering

CCW Certification Courses

Sonoma, Marin, Napa, Solano and San Francisco counties. San Rafael, Novato, Belvedere, Tiburon and San Francisco cities.

Group of California concealed carry students lining up on the shooting range for instruction.

CCW Initial Certification Course

$350.00

16-hour initial course over two days.  8-hour classroom on Saturday in Petaluma and 8-hour live fire on the range on Sunday.  Range location may vary. Complies with PC 26165.

Woman California concealed carry holder taking a live fire renewal course in Marin County.

CCW Renewal Certification Course

$175.00

8-hour renewal course over two days.  4 hour classroom on Saturday in Petaluma and 4 hours live fire on the range on Sunday.  Range location may vary. Complies with PC 26165. 

Glock pistols on American flag.

CCW Modification

$100.00

Adding a firearm to your existing permit will require a safety and function test of the firearm and live fire demonstration.  Contact us for an appointment and more information.

Red dot system for semi-automatic pistol. Trijicon, Holosun, Leopold.

CCW-Red Dot (Sonoma County)

If you have a firearm with a Red Dot (RDS) please contact us to review special requirements.  


Firearms Handgun Training

All Counties

Pistol reloading on the range.

Basic Pistol Course and Women's Handgun Course

Call for pricing

Please contact us for dates and times.

Silhouette shooting target with tight grouping in Sonoma County for a CCW course

Intermediate Pistol Course

Call for pricing

Please contact us for dates and times.

Red Dot pistol showing good hand grip on a range in Marin County, California for CCW online course.

Advanced Pistol Course-RDS

Call for pricing

Please contact us for dates and times.

*Private courses booked by appointment

AAO

Petaluma, CA 94954

707-400-3677

bryan@aao-co.com


Copyright © 2025 AAO - All Rights Reserved.


THIS IS NOT A SHOOTING RANGE

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept