Welcome to the Sunnyvale Rod & Gun Club

IMPORTANT UPDATE: As of OCTOBER 15, due to ongoing concerns about COVID-19 (coronavirus), all ranges are closed to the public. The club is not open to the public. Some member-only leagues have resumed; Club members, contact your league chairperson for further details.

The Trap Ranges will open to the public starting November 6, 2021. Proof of full COVID-19 vaccination will be required.

The Club has not yet established a date for re-opening the Rifle and Pistol range to the public.

A Premier Shooting Facility Located in Cupertino, California


map showing location of Sunnyvale Rod & Gun Club


Since 1961, the Sunnyvale Rod & Gun Club has served shooters from its foothill site in Cupertino, California, opposite the Stevens Creek Reservoir. See our Directions page for the club's location.

Public Access

Sunnyvale Rod & Gun Club is open to the public. We offer informal and competitive rifle, pistol, and shotgun shooting to the public on Tuesday, Friday, Saturday, and the first and third Sundays of each month.

NOTE: We do not rent or sell firearms or ammunition.

Our Public Hours:

  • Tuesday: 9-9 (shotgun 5-9)
  • Friday (rifle and pistol only) and Saturday: 9-5
  • First and third Sundays: 10-3

We are closed on some holidays; see our Hours page for details.

Cost is $20/day for the rifle/pistol range, $7/25 targets for trap. CASH ONLY.

Rules For Public Shooters on All Ranges

  1. Public shooters must present a U.S.-based photo ID to the Range Master or Trap Captain at sign-in
    1. Foreign passports, student IDs, etc., will not be accepted
  2. Public shooters must be over 18 years of age or accompanied by an adult
  3. Public shooters must be able to speak and understand English
  4. Public shooters may not conduct any firearms tourism nor business, nor sell anything on the property, without the prior approval of the management of the Club. This includes the parking lot.


The Sunnyvale Rod & Gun Club has established a wait list process for new membership applicants. Please view our "Join the Club" page for more information.