As a non-FFL I have not been able to ship through anyone except USPS for over a year now. Even that has been a crapshoot with USPS employees not knowing their own policies, laws and my rights. Other option is to go to a local FFL and pay additional fees and, the gun has to be returned to them as well, not directly to me. UPS and FedEx can go to hell.