Free shipping over $999 · Firearms ship to the FFL dealer you choose, in any state that allows themFifty states, one catalogFind your city · Shipping & FFL
Home / Cities / San Diego

Gun shop San Diego, California

Order online, pick up at a licensed dealer in San Diego County. San Diego runs from the harbour and Point Loma back through the mesas and canyons to the Laguna Mountains and the desert beyond. Orders ship to dealers across San Diego County, from the South Bay up to Oceanside.

San Diego, San Diego County, CA
CountySan Diego
LicensesSan Diego County Sheriff's Office or your city chief of police (California concealed carry licence)
Hunting zoneZone D16
Public rangeAbout 995 mi

How buying a gun in San Diego works

Pick an FFL dealer near you that accepts shipped transfers and name it at checkout. We confirm their license and ship the firearm to them. Ammunition, optics and parts ship straight to your door where California law allows.

California is the most regulated market in the country. A dealer records the sale with the Department of Justice and may not release a firearm for ten days. You must hold a Firearm Safety Certificate, handguns sold at retail must appear on the state roster of certified handguns, and there are limits on how often you may buy a handgun or a semi-automatic centerfire rifle. Magazine capacity, assault-weapon features and the minimum age are all restricted and have been litigated, so check the Attorney General's firearms pages before ordering.

Dealers in these communities all work for San Diego-area buyers:

  • Chula Vista
  • El Cajon
  • La Mesa
  • Oceanside
  • Escondido
  • Poway
  • Santee
  • National City
  • Coronado

Carrying a gun in San Diego County

California issues a licence to carry a concealed firearm through the sheriff of the county where you live or your city chief of police, and there is no permitless carry. Applicants complete an extended training course with live fire, sit an interview, and are subject to a detailed background review. State law also lists places where carrying is prohibited even with a licence. Because processing times vary a great deal between agencies, start the application well before you expect to need it.

Hunting near San Diego

California allocates deer tags by zone, with the A zones on the coast opening earliest in the summer and the B, C, D and X zones running from late summer into autumn. San Diego County is zone D16, and D-zone general seasons fall in the autumn with a set tag quota. First-deer and second-deer tags are sold through the department, and several zones and premium hunts are drawn rather than sold over the counter. Read the current Department of Fish and Wildlife mammal hunting regulations for your zone.

San Diego County sits in deer zone D16, mule deer country in the chaparral and oak of the Cleveland National Forest and the Laguna and Cuyamaca ranges. Tags are issued by zone and the general season falls in the autumn.

Backcountry deer hunting in the Cleveland National Forest starts an hour east of downtown, and California's rules mean local buyers plan around a certificate, a roster and a ten-day hold.

Public shooting ranges near San Diego

Every range below is operated or published by a state wildlife agency, a state forest or the Forest Service near the cities we serve. Most need a hunting licence, a range permit or a small day fee, and seasonal hours change without much notice, so check the agency page before you drive out.

Source: State wildlife agency, state forest and U.S. Forest Service public range listings, September 2026. Distances are approximate; call or check the agency site before you drive out.

Concealed carry pistols for San Diego

Carry guide →

Home defense for San Diego

Home defense guide →

Buying a gun in San Diego: common questions

Can I buy a gun online and pick it up in San Diego?

Yes. Order here, name a licensed FFL dealer in Chula Vista, El Cajon, La Mesa, San Diego or anywhere in San Diego County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

How long do I wait to collect a firearm in California?

Ten days after the dealer records the sale with the Department of Justice. You also need a Firearm Safety Certificate before the transfer can go ahead.

Can ammunition be shipped to my home in California?

No. California requires an eligibility check approved by the Department of Justice and completed in person at a licensed ammunition vendor, so ammunition cannot be mailed to a residence.

Are all handguns available in California?

No. Handguns sold at retail must be on the state roster of certified handguns, and there are additional limits on features and magazine capacity. Check the Attorney General's firearms pages before you order.

I live in an apartment in the city. What should I look at first?

A compact or mid-size 9mm pistol for the range and home, or a pump shotgun if storage allows it. Work out where you can legally shoot and how your state expects a firearm to be transported before you choose.

What does an FFL transfer cost in San Diego?

Each dealer sets its own fee, commonly $20 to $75. Call before you order to confirm the price and that they accept firearms shipped from an online store.

Nearby cities

All 20 cities →

More buying guides

General information, not legal advice. Rules current as of September 2026. See our buying guide and check with San Diego County Sheriff's Office or your city chief of police (California concealed carry licence) or a local attorney about your own situation.