Honestly, my best experiences with shipping firearms (when I had my shop) was with USPS. Neither UPS nor FedEx can touch the USPS flat-rate (usually 2 day service anywhere in the country) for $10.95 or thereabouts. For other carriers, my experience puts UPS Ground head and shoulders above FedEx Ground. I'd rather deliver a package myself than use FedEx Ground. FedEx Express has always served me well.