Elite CCW Firearm Training

EliteCCW is dedicated to providing top-notch firearm safety and concealed carry education to individuals of all experience levels. Our experienced instructors offer hands-on training in a supportive and safe environment, ensuring that participants walk away with the knowledge and confidence needed to handle firearms responsibly.

In-Person Initial & Renewal CCW Class

We offer the premier class for obtaining your Orange County, Los Angeles, or San Diego CCW Permit. You can join us for our 1-day class that will give you all of the knowledge you need to both fulfill the requirements and make you feel comfortable and knowledgeable behind the trigger. Our 1-day course includes the range qualification required to receive the Training Certificate you will need to be approved for your CCW Permit.

Online Initial & Renewal CCW Class

Our online Initial & Renewal CCW class is only offered for Orange County residents. This course covers the same content as our in-person class, but offers the flexibility of being able to access the content on nearly any internet enabled device. When you complete the online portion of the course, you’ll meet us in person for the firearm certification aspect of your permit.

Basic Pistol

For many new gun owners, there’s no better place to start than our Private Basic Pistol course. This course is taught at our facility with 1-on-1 instruction and covers safe handling of firearms, loading and unloading techniques, ammunition information and the fundamentals of shooting. If you’re interested in booking this course, please email us by clicking the button below and we’ll schedule a time and date.

Private Live Fire & Simulator Training

If you’re wanting to train with us outside of a group environement, EliteCCW offers private 1-on-1 sessions for both live fire and simulator training. Whether you need an additional block of training to become more comfortable with your firearm, or you’re looking to sharpen your skills by practicing with a qualified and certified instructor, consider checking out our private options today.
18183 Euclid Street , Fountain Valley, California 92708, United States