Gun Dealers in California

Are you looking for a gun dealer in California?
Find new and used firearms dealers, from vintage to discounters, from handguns to rifles and shotguns here on these pages. Your local dealer has a lot to offer in the way of experience, selection and hard-earned advice. This is a nationwide listing of nearby gun & ammo sales—use it to find a firearms dealer or gunsmith in your area, one that you can get to know and trust. With coast to coast listings, you'll easily locate gun sales in Illinois, Florida gun smiths, ammo in New Jersey and much more. For example:
Q: I'm looking for handguns in Burlingame , California, specifically a dealer offering discount or used pistols. A: Surf the links in the left column to track down your local dealers. In your case click on "California" to find used handguns in California. Makes sense, right? (Sellers listed by cities and states)
Q: Besides actually buying a gun, I also need to learn to shoot firearms, my husband's .22 rifle in particular. I'd like to find a shop offering sales, training and hopefully a shooting range there on-site. So, where would I find guns for sale in Virginia? A: Many reputable dealers and gunmiths are listed here on these pages. (Some also have their own rifle and pistol ranges.) To find guns in Raphine, Virginia, for instance, just visit "Gun Dealers by State > Virginia."

North Highlands

, call: 916-334-3209

5060 Roseville Rd; North Highlands, California, 95660


, call: 415-382-9601

516 Alameda del Prado; Novato, California, 94949

Oak Run

, call: 530-472-3438

Oak Run, California, 96069


, call: 760-421-0215

3060 Industry St; Oceanside, California, 92054
, call: 760-721-4388

618 Airport Rd; Oceanside, California, 92058

, call: 760-721-6666

420 S Coast Hwy; Oceanside, California, 92054


, call: 805-646-2350

952 E Ojai Ave; Ojai, California, 93023


, Contact: William
, call: 530-741-9618

4127 Deaton DR; Olivehurst, California, 95961


, call: 909-983-3020

1324 W 4th St; Ontario, California, 91762
, call: 909-983-3020

1324 E 4th St; Ontario, California, 91764


, call: 714-744-3373

223 S Tustin St; Orange, California, 92866
, call: 714-771-3730

358 S Tustin St; Orange, California, 92866
, call: 714-974-0600

1932 N Tustin St; Orange, California, 92865
, call: 714-288-0465

1133 W Struck Ave; Orange, California, 92867


, call: 916-988-5375

9396 Greenback Ln; Orangevale, California, 95662


, call: 805-938-0383

Orcutt, California, 93455


, call: 925-254-3201

17 Orinda Way; Orinda, California, 94563


, call: 530-865-8188

4266 County Road Mm; Orland, California, 95963


, call: 530-534-8000

Oroville, California, 95965


, call: 805-487-6300

1910 Sunkist Cir; Oxnard, California, 93033