When I ship USPS priority it always gets there within three or four days. I shipped one of my nicest guns via USPS registered mail and it took four months to arrive. They couldn't tell me where it was until the day before it showed up. It was the worst shipping experience I've ever had.