I would not have shipped this gun by USPS it was the seller choice. In fact his only option as UPS and FEDX have been an issue for him. His side of the story. It has been going on three weeks now and they have no idea of where the "package" is. Like smoke it has just gone up in air. Sure it will arrive someday. But why bother even having a tracking system that is totally worthless in the first place. No wonder first class stamps now are near fifty cents. It takes a lot of money to run a computer system that looses things in shipment with such efficiency.