Private instruction · Bay Area

Safety is
a skill.

Learn with confidence.
Ask every question.

Patient firearm safety instruction with Kamaljit Singh. For first-time learners and returning owners, in English or Punjabi.

Beginners welcome. No experience needed to start a conversation.

Kamaljit Singh, firearm safety instructor
Kamaljit SinghYour instructor · Bay Area

Meet Kamaljit

A teacher first.

A reason behind every rule.
Room for every question.

Good instruction starts with understanding. Kamaljit explains firearm safety in plain language, at the pace your questions set.

  • NRA & DOJ certified Firearm Instructor
  • DOJ certified CCW Instructor
Meet your instructor →

Find your starting point

Training for your
next step.

Start with the option that fits your goal. Course details and cost are confirmed before anything is booked.

A classroom table with training notesPlanned · Confirm availability

02 / INITIAL CCW

CCW Initial

For people pursuing a California concealed-carry permit. County requirements are confirmed with you.

Format
Classroom + range
Duration
Planned 16 hours
Cost
Price on request
Ask about availability ↗
Indoor range lanesPlanned · Confirm availability

03 / RENEW YOUR CCW

CCW Renewal

For existing California CCW holders preparing to renew. Availability is being confirmed.

Who it's for
Existing CCW holders
Duration
Planned 8 hours
Cost
Price on request
Ask about availability ↗
More about training →
A locked storage box and cable lock at home

Practical understanding

Learn the rules.
Understand why.

Build a foundation you can carry into everyday decisions, at home and at the range.

  • Safety rules and their reasons
  • Safe handling and storage
  • Range etiquette
  • Questions about your training goals

How it works

A conversation comes first.

  1. 01

    Tell us your goal

    Choose a course, or say you're not sure. Beginners are welcome.

  2. 02

    Confirm the details

    Kamaljit confirms availability, fit, cost, location, and any county requirements before booking.

  3. 03

    Start learning

    Patient instruction, clear explanations, and space for your questions.

Before you start

Good questions.

Read all FAQs →
Do I need experience?

No background or vocabulary is needed to start the conversation. Fundamentals instruction starts from zero assumptions.

Can I learn in Punjabi?

Instruction and conversation are available in English or Punjabi.

Does a request book a class?

No. Kamaljit confirms the course details and cost with you before anything is booked.

Your next step

Start with a question.

Tell Kamaljit what you'd like to learn. Take it from there, together.

Request training ↗