• Firearm 101

    Providing Professional Private Firearm Instruction


Professional Training & Affordable Rates

Private Classes & Women's Only Classes

Each class is designed around its audience for optimal delivery of core material in a low stress environment.


Save Time & Come Prepared

Online Learning

Save time in the physical CCW class and come prepared by competed this online course before attending a physical training.
Start / Continue


Interested In Taking A Course?

Got Questions?

Are you interested in taking a class or have general questions. Feel free to contact us and we will be happy to help out.

Register to take full advantage of Firearm101.com!

Registration is free and required for online courses, discounts and active discussion on the blog.
Already a registered member? Then you can login here!Register

New to the blog

About Firearm 101

Firearm 101My name is Bill Ciari and I am sole instructor for Firearm 101. Since 2001 I have been involved with security for private and government sectors. In 2007 I shifted my focus to working with government security, former law enforcement and military personnel in regards to firearm training. My experiences have only reinforced my belief that professionals are only people who have mastered the basics.

In 2010 I started working with individuals and small groups for private firearm orientation and instruction. Emphasizing on the basic principles of handgun safety, operation and marksmanship I create a low stress environment conducive for learning.

I bring a common sense approach to my instructional courses. The concept is geared around your development. Just as firearms are not one size fits all neither are my classes. Each is tailored to the specific individual or group and that skill level. If you are looking to develop or redevelop the most overlooked skills that build confident and competent firearm owners and operators then welcome to Firearm 101.

  • CCW Instructor
  • NRA Certified Instructor
  • California DOJ Certified Instructor
  • BSIS Firearms Training Instructor
  • BSIS Baton Training Instructor
  • OC Training Program Instructor