Apple Valley Gun Club | Shooting Range & Firearms Classes in Victorville, CA
High desert, member-owned shooting range and firearms classes in Victorville. Member-only ranges include pistol, rifle, trap, indoor rimfire, and archery ranges. Firearms classes, CCW courses, and matches are open to the public.
Access to independent shooting on the range is limited to AVGC members and their guests only.
Hone your shooting skills | Learn to shoot
Firearms Training for all Levels
Apple Valley Gun Club offers affordable and professional firearms training in a comfortable and safe environment. All of our training staff are NRA certified instructors with years of personal experience.
We offer a range of firearms instruction for all ability levels. From NRA Basics of Pistol, Rifle and Shotgun, Coed Community on Target to Women’s Pistol Night, there’s something for everyone.
Our Ranges
Rifle Range
Covered firing positions, a big bore range from 100 to 300 yards, as well as a silhouette range.
Women | COED | Adaptive | Junior | Archery
AVGC Programs
Improve your shooting skills
Club Shooting Matches
Apple Valley Gun Club offers several monthly pistol, rifle and shotgun matches.
Match formats include pistol, rifle and shotgun.
New to matches? Check out Mojave Steel! Seasoned competitor? Our multi-gun matches are runnin’ and gunnin’ fun!
All of our matches are designed to teach safety and proficiency with various firearms.
San Bernardino County
CCW Programs & Qualifications
Interested in obtaining your San Bernardino County CCW permit? Need to renew? Apple Valley Gun Club hosts monthly San Bernardino County Initial and Renewal Courses.
Wanting to learn more about CCW permits? Check out one of our CCW courses. Our CCW Prep Course is a great intro!
All of our training staff are NRA certified instructors with years of personal experience.
Upcoming Apple Valley Gun Club
Events
New To Shooting?
Become An Apple Valley Gun Club Member
The Apple Valley Gun Club is a member-owned range in Victorville, CA. Our facilities include pistol, trap, rifle and archery ranges, plus an indoor rimfire range and are available to members and their guests only. All training courses, CCW programs and matches are open to the public.
Monthly club meetings are held on the second Wednesday of each month at the San Bernardino County Fairgrounds in the Global Credit Union Building.
For questions about membership, contact our membership liaison.
Membership Liaison
Cathy Westmoreland
Email: [email protected]
Phone: (760) 217-0755
Personalized Firearms and Personal Safety Training for Organizations
Apple Valley Gun Club offers personalized training for organizations looking to provide firearms and personal safety education. Courses can be tailored to your organization’s specific needs. Contact us for more information.
Frequently Asked Questions
Is Apple Valley Gun Club open to the public?
The ranges are open to AVGC members and their guests only. All classes, CCW courses, and matches are open to the public.
I want to learn to shoot. Where do I start?
Apple Valley Gun Club has a variety of programs that are ideal for the new shooter including Women’s Pistol Clinic and Basics of Pistol. Check out our page on Learn to Shoot for more information.
How much is membership, and how do I join?
2026 Annual Dues
- One time initiation fee: $225
- Seniors 65 and older: $60 per year
- General Membership: $160 per year
- Dues are pro-rated.
Visit our Become a Member page to find out about how to join Apple Valley Gun Club.
Can members bring guests?
Yes. Guests may accompany active AVGC members to the range.
Where can I take the San Bernardino County CCW course?
Apple Valley Gun Club offers San Bernardino County initial and requalifying CCW courses. Visit our CCW page for details.
What are the range hours?
AVGC members may use the facility from sunrise to 10:00 pm. The indoor and archery ranges are open 24 hours a day.
Are classes and matches open to the public?
Yes all classes and matches are open to the public. Classes require prior registration on Eventbrite. See the respective class page for details and registration links.

