In order to buy a handgun you must be 21 years of age, for long gun purchases you must be 18 years of age.

According to Federal law, all firearms must be shipped to the holder of a current holder of a Federal Firearms License (FFL). Therefore, we are unable to ship firearms directly to customers.

Please enter the information for your local FFL holder in the “Ship-To” fields when completing the checkout process. If you do not enter in the information for a valid FFL, we will contact you to arrange for a local FFL to take delivery of your firearm order.


  1. First and foremost, make sure that the firearm you wish to buy are legal in your state. State laws differ to varying degrees. Please make sure that you are not in violation of any of your states laws prior to purchasing.
  2. After you have checked to ensure that the firearm can legally be shipped into your state of residence, simply add the firearm to the cart and process the sale through our website. Please enter your local Federal Firearms License (FFL) dealer information in the “Ship to Fields” of your order. A confirmation email will follow shortly after completing the order.
  3. We will need to have a copy of a Federal Firearms License (FFL) for the address that we will be sending to in-hand before shipment. Holders of FFLs vary from Retail Gun Store to Pawn Shops to Gun Clubs, normally you can contact someone locally and arrange for them to either mail or email us a copy of their license. If you need help finding someone who will help you complete the transfer of your firearm, we would be more than happy to assist you as we have several thousand FFL dealers on file. We always recommend that you contact the dealer personally as fees and policies tend to vary.
  4. Once a FFL has been arranged for your firearm order to ship to, we will send your firearm to your dealer and supply you with a tracking number via email.
  5. When your firearm has been delivered, you will go to the FFL to complete the registration paperwork. Before registering the gun, make sure that you inspect the gun and find everything to your liking. By completing the registration you are taking ownership of the firearm and asserting that it arrived as described on our website. We will not be able to accept a return after it has been transferred to you without charging a restocking fee which could be up to 20%. If for some reason the firearm is not what you expected and the inspection period has passed, please contact us and we can arrange accommodations.

If you have any questions about any of the aforementioned process to purchase a firearm online do not hesitate to contact us. Completion of all steps will result in a timely delivery of your new firearm but failure to finish any step may result in a delay in receiving your firearm.