60 Golf Club Road
Unit B
Pleasant Hill, California 94523

City Arms East

60 Golf Club Road
Unit B
Pleasant Hill, California 94523


Finally some great news! We are OPEN
We do appreciate your patience and are happy to welcome you back!
We have temporarily change our hours of operation.
Tue-Fri 11am-5pm
Sat 11am-5pm

Fully Licensed Firearms Retailers • Firearms • Ammunition • Firearm Accessories

CITY ARMS and CITY ARMS EAST are fully licensed San Francisco Bay Area firearms retailers that offer our customers excellent selections of firearms, ammunition and other related accessories for recreational sport and hunting at very reasonable prices. Firearm estate sales and appraisal services are available. We also have an extensive selection of quality knives.

Our two showrooms are conveniently located within a short driving distance from anywhere in the San Francisco Bay Area. Our original location, City Arms, is located along the beautiful San Mateo County coastline in Pacifica, California (7 miles south of San Francisco on Hwy 1). City Arms East, is located in Contra Costa County in Pleasant Hill (9 miles from Lafyette).

Please, come and visit us!

Show Your Pride, Let Us Know You Found Us Through Pink Spots
Gay & Lesbian (LGBTQ) Friendly Gun Shop, Gun Sales & Repair


146 Reviews
September 10, 2020
I'm being generous- I couldn't leave 4.5 stars, so I left them 5.0! They are very busy- it was like getting a physical for the military 30 years ago or...
June 24, 2020
I really do not understand the negative reviews here. This place was very accommodating and helpful when it came to my in home protection needs. After...
July 30, 2020
I'm glad I got the gun I wanted here, but the experience was less than pleasurable. The only person who wears a mask is Roman, the guy with glasses and the...


Closed. Opens at 11:00 am
Sunday: Closed
Monday: Closed
Tuesday: 11:00 am - 7:00 pm
Wednesday: 11:00 am - 7:00 pm
Thursday: 11:00 am - 7:00 pm
Friday: 11:00 am - 7:00 pm
Saturday: 11:00 am - 5:00 pm


60 Golf Club Road
Unit B
Pleasant Hill, California 94523
Get directions

Additional Locations

90 Eureka Square Suite D Pacifica, California 94404
Get directions