Services:

Shop online with San Diego Guns:

San Diego Guns is currently offering two online web-stores for your convenience to shop from the comfort of your home.


You have the ability to purchase firearms, ammunition, and accessories all from our website and they will ship directly to our shop for pickup.


There are NO shipping charges, no fee for purchasing ammunition or firearms.


Simply competitive online prices, and an enormous array of inventory at your fingertips to choose from.


Click here to visit the store.

FFL Transfers:

Out of state transfers:

Firearms purchased from a private party or online retailer can be shipped to San Diego Guns.

  • $100 per firearm
  • Dealers Record of Sale (DROS) is $25
  • Sales/use tax is 7.75% and collected off of the invoice total.

Please refer to our FAQ page for a detailed summary of the process initiating your FFL transfer.

Ammunition Transfers:

We are currently not offering ammunition transfers.

However, you can purchase ammunition in any quantity from our retail store or online.

We do stock individual and case quantities in-store with case discounts available.

Gunsmithing:

At San Diego Guns we have a gunsmith on site, to provide you with the convenience of having your firearm worked on locally.

We can accept virtually any firearm for repair, restoration or have aftermarket parts installed.

Simply, bring your firearm to our retail store for a consultation. We have rapid turn around time and are consistently taking on new work.

If you have any questions, please contact Ronald at 1(619)564.6965

Ronald McCullough is our gunsmith who served in the United States Army for 6 years.

Following his service, he entered the law enforcement community, where he retired from the San Diego Sheriff’s Department after 23 years.

He has been an avid hunter, shooter, firearm collector and gunsmith for over 20 years.

Special Orders:

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

We keep a wide variety of firearms and ammunition in stock, if there is something you desire that we don’t have we can order it for you.

Contact us for more details.