Unfortunately, Brownells shipping is often very slow, taking 10 days or more to get the cheapest USPS rates for final delivery. However, if you add a single box of ammo, they send it 3-5 day express, and I have been averaging 3 day delivery. Just a little tip from your "Uncle Larry"!!