I had a similar experiance with Cabelas years ago. I was so impressed that when I started my business I made it my policy if a customer is not happy I am not happy. Most transactions go without trouble but when you deal in things that are mostly 30 to 130 years old things happen. My policy is what ever will make you happy. Take it to someone you trust and send me the bill, send it to me and I will make it right, trade it on something at full credit or return it for a full refund. My thought is there are only so many customers in this business and it is easier to keep one than to find a new one. I have sold several hundred guns in the last few years had to fix a few and gave one refund.