I know first hand how UPS/FedEx ship and handle their packages. They are shipped common carrier, and the boxes are stacked from the front of the truck to the back, floor to ceiling. You have a 75% chance of the package having atleast a few hundred pounds (if not close to a thousand) on top of it during shipment. Any packages over 5 feet are sent down a ramp along with other long or overweight packages. So those packages get even more weight stacked on them. Packages often get caught on conveyors and crushed as a result. The pace that the unloaders are made to work at makes gentle package handling impossible. If you are going to send anything via UPS/FedEx, make sure you can jump on the package, throw it off a 8 foot ledge onto a concrete floor, and kick the hell out of it without it being damaged. Otherwise, you're taking your chances. Also, make sure it is taped up hardcore. Smashed packages can lose their tape, and then what is in the box is vulnerable, no matter how well you packed it. One piece of tape across the top is asking for damage. Conveyor belt jams can rip off single pieces of tape that are in the wrong place in a second. To ship a firearm safely, you'd have to wrap it in a few layers of bubble wrap, pack that tightly with filler material into a box, and then overwrap that box with another box about 6" larger on each side, with the inside box suspended from the outside box with tightly packed peants, or preferable bubble or airpacks. Both boxes should be taped up heavily, and labeled to their destination individually. That way, if the outside box becomes damaged heavily, and the overpack falls apart, your box will still get to its destination safely (and not get tossed into the "we don't know where this is supposed to go" pile) and not have to be repacked by people who don't care and just want to get off their shift ASAP.
I've seen Springfield Armory M1s sticking out of the end of their broken shipping cartons at UPS having their muzzles slammed into concrete, and scraping along ramps. It makes me cringe. If you're going to ship something that costs that much, spend the extra $5 to make sure it gets there safely. I'm sure something like this happened to your stock. The unloaders are often too lazy, or pressed at too fast of a pace to tape up broken boxes as they unload them. They'll just send them down the conveyor or ramp as-is and let someone else take care of it. That adds lots of opportunity for more damage. If the end of the box gets smashed and broken, you can bet the end of the gun is going to stick out. If it was overpacked, all that would happen is some peanuts or other packing material might poke out, not the vulnerable ends of the gun.
Of course, when stuff is being shipped to you, it's up to the shipper to take this into account. Good luck there, 60% of the boxes I've seen go through UPS were obviously packed by people who have no idea what the package has in store for it.(one strip of "security tape" for each side of the box)