Brian you are right that we need to be aware of this seller and how he handles his mistakes. Lousy. If he was a first class seller he would refund your shipping cost because the mistake was his not yours. I have dealt with you and know what a stand up guy you are. But in the real world, when dealing with sellers off the net you will find too many interested more in profit than keeping a reputation.
Were you getting this gun in for a customer or to sell to a customer? If the first then he should pay the shipping. As noted before your other option is to post this transaction on about ten forums and see how he likes that much bad publicity out there. That seventy dollars of shipping would be worth hundreds of dollars of bad press, if everyone knew the facts. And once out on the net it never goes away. A potential buyer can do a search and hear about this years later. I do a search for sellers problems before I buy a lot of things. And nit all complaints are justified when you look into them but this one is in my opinion.