no offense intended, I sell and buy a lot of guns online.
my local dealers will mail hand guns for around 20 to 25 dollars usps
that is their fee and the shipping, most of the time they can flat rate ship 1 gun, but i have at least 5 local shops that will do it for this price.
might try calling around, just a suggestion