Skip to content
Castillo Arms students training at the ranch range
Service areas / Central San Diego

Firearms training in Central San Diego

Downtown, Hillcrest, North Park, Mission Valley and the neighborhoods around them: Phase 1 home-defense training is taught inside your own home or apartment, and live-fire classes run on a private ranch range in Dulzura.

How it works here

Training for Central San Diego families

Many San Diego ranges are indoor bays where you can’t draw, move or shoot a rifle past 25 yards. Castillo Arms live-fire classes run on an open private ranch in the hills near Dulzura, and Phase 1 home-defense training happens inside your own home.

  • 01Phase 1 at your house. We come to you anywhere in Central San Diego, for groups of up to 10.
  • 02Live fire on a private ranch. Address sent after you book.
  • 03CCW for San Diego County. Initial and renewal in one class.
Castillo Arms class at the ranch
Castillo Arms student training
Castillo Arms training
Cities we serve

Central San Diego communities

Firearms training in Downtown San Diego

Serving Downtown San Diego residents from the Gaslamp Quarter to Little Italy with professional firearms training focused on protecting your home and loved ones.

Near Gaslamp Quarter · Seaport Village · Little Italy

Firearms training in Mission Valley

Serving Mission Valley families from Fashion Valley to Mission Valley Center with professional firearms training focused on protecting your home and loved ones.

Near Fashion Valley Mall · Mission Valley Center · Qualcomm Stadium area

Firearms training in Old Town

Serving Old Town families from Old Town State Historic Park to Presidio Park with professional firearms training focused on protecting your home and loved ones.

Near Old Town State Historic Park · Presidio Park · Old Town Market

Firearms training in Hillcrest

Serving Hillcrest residents from Hillcrest Village to Balboa Park area with professional firearms training focused on protecting your home and loved ones.

Near Hillcrest Village · Balboa Park area · University Avenue

Firearms training in North Park

Serving North Park families from North Park Main Street to 30th Street corridor with professional firearms training focused on protecting your home and loved ones.

Near North Park Main Street · North Park Theatre area · 30th Street corridor

Firearms training in Kensington

Serving Kensington families from Kensington Village to Kensington Park with professional firearms training focused on protecting your home and loved ones.

Near Kensington Village · Kensington Park · Adams Avenue

Firearms training in Normal Heights

Serving Normal Heights families from Adams Avenue to Ward Canyon with professional firearms training focused on protecting your home and loved ones.

Near Adams Avenue corridor · Normal Heights Community Park · Ward Canyon

Firearms training in City Heights

Serving City Heights families from City Heights Urban Village to Fairmount Village with professional firearms training focused on protecting your home and loved ones.

Near City Heights Urban Village · Azalea Park · Fairmount Village

What students say

Central San Diego FAQ

Local questions

Something else? Send us a message. We usually reply within a day.

Where is the range?

Live-fire classes run on a private ranch range in Dulzura, in East County. The exact address and directions arrive with your booking.

Do you do home-defense training in Downtown San Diego?

Yes. Phase 1 is taught in your own home anywhere in Central San Diego, for groups of up to 10.

Is the CCW class valid for San Diego County?

Our CCW class serves San Diego County applicants for both initial permits and renewals. Tell us which one you’re applying for and we’ll confirm the right ticket.

Do I need my own firearm?

Yes. Firearms and ammo are not provided in public classes. They can be arranged for special private groups.