I've always found USPS 3-day Priority is what has priced well for me, purchasing insurance that actually pays for losses. The key to good pricing even here is to limit the length of the box to avoid "over size" charges. So always break down a double gun into two pieces, and wrap separately then package into one box. Sometimes it even makes sense with a rifle to take the barreled action out of the stock to minimize overall length.