Train with a 21-year Coast Guard combat veteran.
CCW certification, live-fire pistol, rifle and shotgun courses, and in-home defense training with Mike “Chino” Castillo. Live-fire classes run at a private ranch range in Dulzura.
What brings you in?
Most students start with one of three goals. Pick yours and we will point you to the right class.

I need my CCW
Initial certification, renewal and pistol proficiency for San Diego County permits.
From $250
I want to protect my home
Close-quarters fundamentals and private in-home defense training, set up inside your own house.
From $350 · Groups up to 10
I want to shoot better
Live-fire pistol, rifle and shotgun courses in two levels at the ranch range.
From $250Three phases. Each one builds on the last.

Fundamentals & safety
Safe handling, storage and a defense plan for your home. Beginner-ready and family-friendly.

Live fire
Pistol, rifle and shotgun on the range. Level 1 builds marksmanship; Level 2 adds defensive shooting.

Defensive scenarios
Room clearing and combat rifle. Movement and decision-making under pressure.

Mike “Chino” Castillo
Mike served 21 years in the U.S. Coast Guard’s Deployable Specialized Forces, deploying worldwide on counter-drug, anti-piracy and counter-terrorism missions. After retiring he trained Navy sailors and law enforcement in weapons and close-quarters combat. Castillo Arms brings that instruction to everyday families.
What students say
Read what students say about training with Mike on the Castillo Arms Google Business Profile.
From the range
Full gallery →





At the ranch, or in your living room.
Live-fire and scenario classes run at a private ranch range in Dulzura. The exact address is sent when you book. Phase 1 in-home training comes to you anywhere in San Diego County.

Questions first-timers ask
I have never fired a gun. Is that okay?
Yes. Phase 1 assumes no experience and starts with safe handling and storage. Pistol L1 is also built for beginners.
Do I need my own firearm?
Yes. Bring your own firearm and ammunition to group classes. Firearms can be arranged only for special private group training.
Where is the range?
A private ranch range in Dulzura, CA. Because it is private property, the exact address is sent to you after you book.
Can I bring my spouse or a group?
Phase 1 and Phase 3 take up to 10 people, and the per-person price drops as the group grows.
