All products that are in stock are shipped within 3-5 days depending on the payment type. Items not in stock will generally be listed on the website as “Not in Stock” or with a timeframe before shipping. All firearms transactions must be completed through a licensed Federal Firearms License (FFL) Dealer. Once you have completed your transaction online or by telephone we will ask for the FFL dealer in your area where you would like the firearm transferred. We will contact this dealer and ask him to send us a copy of his FFL license. When we ship the firearm to this dealer we will send you a tracking number so that you can track the shipping related information for your firearm.