I have only had one gun shipped to me by USPS. This gun took 18 days to travel about 1500 miles and arrived damaged. The most frustrating part was that USPS apparently had no way to tell where the gun was at any point during its travels. I find that unfathomable, and since then have only used Fedex whenever I have a choice.