For in-stock items(not preorders), we ship from our warehouse within 3 business days of the order being placed. Package disinfection and processing have to be completed prior to shipment. A notification is sent via email or SMS once the order is shipped together with the tracking details.
Shipment will arrive between 1-8 business days after the shipment date, depending on the shipping method used and the availability of the carrier provider and location. We do apologize that shipment delays may occur if the shipment requires customs clearance, inspection, or transportation delays caused by carrier service.
Track your package here: www.happygun.com/pages/order-tracking
***If you didn't receive a notification with tracking details after 1-3 business days, please double check if your order is a preorder. We always make sure that our website shows if the items are out of stock. Due to significant demand for our products, we continue to accept limited preorders for our best-sellers. The shipping date may take 2-3 weeks from the date it is ordered depending on how soon we receive supplies from our manufacturer. Then we will have to disinfect each item/package prior to delivering it to our customers. The estimated shipping date is also noted on the product order page.