top of page

How to Buy Online from DBG Firearms (Firearms Only)

Purchasing a firearm online is easy! You only need to do 3 things: (READ Sales/Shipping BELOW)

1. Call to Select the item & Payment for the item (Cashiers Check, Money order or CC (credit card carriers need to be contacted prior to purchase) 

2. A copy of a Federal Firearms License (FFL) from a local licensed dealer in your state. (or have them contact DBG Firearms)

 3. You still will need to contact the dealer to verify legality, arrange background check and pickup. (READ Sales/Shipping BELOW)

Online Sales & Shipping Policies

The seller of this item assumes all responsibility for this listing. You must contact the seller to resolve any questions or concerns before placing a bid. Payment must be made using U.S. dollars ($) unless otherwise stated in the listing. Firearms may only be shipped to a licensed dealer (FFL Holder). Some listed items may not be legal in every state. Complete your purchase within the law.

ALL SALES ARE FINAL! No Returns! No Exchanges! No Layaways!

SALES TAX applies to all sales!

We do not ship to PO Boxes: ONLY to FFL Dealers!

Please verify the product based on the MODEL #, Description of the firearm. All photos are from the store unless otherwise noted; additional photos cannot be provided!


All firearms, magazines, receivers items are sold and shipped in accordance with all existing federal, state and local laws and regulations. Possibly some of the firearms, magazines and parts for sale on this website may be restricted or prohibited in your area. Please check your local and state regulations before calling to avoid a 30% restocking fee. Your FFL is your best source for compliance information.

UNSHIPPED CANCELLED ORDERS are subject to a 10% restocking fee

All new firearms are shipped in the original manufacturer's box, with magazine(s), accessories and applicable warranty. ALL NEW FIREARMS ARE UNDER MANUFACTURER’S FULL WARRANTY.


Firearms will only be shipped to an authorized FFL Dealer.  Gun purchasers and owners are responsible for compliance with all Federal, State and local laws governing the purchase, ownership, possession and use of firearms. Firearms returned to us for compliance issues will be charged a 30% restocking fee.

Approve shipment with your FFL TRANSFER DEALER FIRST. Please ensure your dealer is willing to accept & that the firearm is compliant in your state. Items that are returned due to a refused or multiple missed delivery attempts will be charged a 30% restocking fee.

INSPECT your firearm BEFORE the transfer is complete. Once you leave the store, you cannot return your gun for any reason.


-At this time we're not accepting purchases from California residents!


Must be 18 or older to purchase rifle or shotgun. 

Must be 21 or older to purchase handgun.

States have different rules and regulations for sales that are subject to change.

We do not ship Firearms 

Over 10 rounds: California, Connecticut, Delaware, District of Columbia, Hawaii, Maryland, Massachusetts, and New York

Over 15 rounds: Colorado and New Jersey


Orders cannot be processed until the FFL is received. FFL’s received after 2pm will begin processing the next business day. We are closed on Sundays/Mondays

PROCESSING can take up to 7 business days. Due to heavy fraudulent activity, If your billing and shipping information is different, your order may be held for up to 3 weeks pending verification.



We respect your privacy and are committed to protecting it. The Credit Card Billing Information, Shipping Information, and Contact Information in our checkout process are required in order to process your order and deliver the product to you. We store some information for accounting reasons. Your information will not be shown to third parties not involved in the transaction, nor used to send you any unrequested information. 

The Credit Card Billing Information is sent directly to our payment provider who processes your credit card transaction. The credit card information is neither recorded nor stored by us, and it can only be accessed by our payment provider. Each transaction has a very high level of security. Your credit card details are sent directly to the payment provider over a secure SSL-encrypted connection. They are not processed on our servers at any stage of the transaction, nor are they stored on our server.

bottom of page