I've shipped a few glock receivers/frames through UPS. No slide, no magazines, no barrel, just the frame and internals. Using the Next Day Saver (after 3pm delivery) it still cost me about $35 each.
I shipped an AR upper with no bolt group today w/USPS Priority Mail. With insurance and delivery confirmation, it was $16.85
Shipping is expensive these days.