RE: Would you stand for this?
They guy laid a load of bs on you. If it was tough to get in and he did the right job then he would have charged you and felt justified in doing so. He didn't charge you because he screwed up your gun and was hoping that you would call it square. Sorry to hear about your gun.
This gun will ultimatly be like the girlfriend that wasn't easy but you ended up getting her eventually. Just think how nice the first shot is going to be!
Tom