San Diego Guns

providing san diego county with a
premier and friendly gun shop experiencE

"Very welcoming to all kinds of people no matter their experience with weapons...great weapons for all comfort levels. I don't think I will ever go to another shop. I am a patron for life."

Ebony T.

Our Services

FFL Transfers

Transfers from private parties or online retailers.


Purchase ammo from our retail store or online.


Gunsmith on-site for your convenience.

Special Orders

If you don’t see it, we can order it!

High End Firearms

Premier Guns For Sale

Customer Reviews

"One thing SD Guns does better than most is balancing their attention between folks that are in the store and the endless stream of calls. Having been on both sides many times, I never felt neglected in either scenario. I have recommended this place to coworkers and will return."

"Great service, friendly staff. Kept me in the loop at all times, especially with how backed up all the background checks are going right now because of Covid. A lot of gun stores are “intimidating,” especially if you are a newbie. Not here, everyone was super cool, and very knowledgeable. Will definitely be buying more from here."

"I stopped buying anywhere but San Diego Guns...always accommodate me and make me feel good about my purchase. Amazing after-care options and great help with any add-ons I need. I really trust them and Jay is the most knowledgeable salesman I have ever met. I am a SDG guy for life. Thanks to Dallas and his amazing crew."

"As someone who isn't incredibly confident with firearms yet, I had a lot of questions and the staff did a great job of answering them, explaining everything to me, walking me through the entire process and left feeling confident about my decision."

From one firearm to an entire collection, San Diego Guns can facilitate your buy, sell or trade.
We are proudly offering an individual officer/first responder program to qualified individuals.

Shop our online inventory on Gun Genie

Scroll to Top

San Diego Guns is now open 7 days a week effective January 1, 2022.