We stock what we sell, so most products will ship within 2-3 business days and sometimes sooner. Please allow an extra day for rifles and complete upper receivers as they are built to order and do require a bit of our attention. Should an extended delay arise, we will contact you and let you know. Our prices are simple. For the lower 48 states/CONUS – there is the option of free shipping if the order is over $100 or an $8.95 flat rate. The flat rate will typically be shipped Priority mail whereas the free shipping will typically be a bit slower (parcel post). Orders under $100 are $8.95. Shipping typically includes USPS, but could be FedEx or UPS with delivery confirmation/tracking info. Please contact us if you would like any special or extra services and we will reply promptly. If you order by any way other than on the website, regardless if the order is over $100, there will be an $8.95 shipping charge applied. Thank you.