Our online store is shopping directly from what our distributors have in stock. Once you place your order our distributor will ship the firearm to us. This process can take a week or longer depending on availability and shipping time.