Modernarmz strives to ship orders as soon as they are received. The average processing time is currently 3-10 business days after the order has been placed unless your order has an extended processing time. The total time it takes to receive your order is the processing time plus the shipping time. For example, if it takes 2 business days to process your order and 3 business days to ship your order, you would receive your order within 3 to 10 business days after it was placed depending on your location. This is just an example. Your order could arrive sooner or later than the example. Please also remember that placing your order on a weekend (or a Friday night) is the same as placing it on a Monday morning. All times are figured on business days.
Flat Rate Shipping
We use a combination of shipping carriers depending on the type of item purchased as well as the location of where the item is being shipped. Most orders are typically sent via FedEx Ground.
Some items may not be legal to ship to your city or state. Please check your local and state laws prior to purchasing from Modernarmz.com. It is YOUR responsibility to check your local laws before placing the order. All firearms must be shipped to a valid FFL holder in your state.