Payment and shipping

Payment and shipping

Shipping

The cost and delivery time of your order are estimated online at checkout.
The estimation is performed according to the weight of items and their destination.
We will deliver orders wherever it is legally permissible. For more information, please view our Terms & Conditions.

Shipping methods

We primarily use FedEx Ground and FedEx Express to ship your order.
If you're local to us, you can also Contact Us to arrange a time to pick up your order.

Payment

We offer a variety of methods by which you can pay.
Pay with American Express, Visa, Mastercard, or Discover Card at checkout.
For orders over $5,000, we recommend payment by Wire Transfer, Money Order, or Cashier's/Certified Check. Please Contact Us prior to purchasing for details.
Invoiced order. This method is only for organizations that hold a current and valid FFL. Please Contact Us to set up an account.
If you would like to set up a layaway plan (on select items) or pay by another method, please Contact Us for available options.