If you didn't receive a notification with tracking details after 1-3 business days, please double check if your order is a PREORDER. Preorder means the product is currently out of stock, and due to significant demand, we still accept orders to be shipped at a later date.
On the product confirmation page, we always make sure that it is updated if the items are in or out of stock. We also put an estimated shipping date to set proper expectations. For preorder updates, you may also visit this link: https://happygun.com/pages/shipping-and-delivery(When can I expect to receive my shipment?)