Payment and shipping

Payment and 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.


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 pay by another method, please Contact Us.