While I agree you got the short end of the stick, apparently this is the new way to do business here. There was a spirited discussion about this not too long ago. I think since your PM was accepted, you can complain to the mods and they may do something about it, but you probably still won't get the gun. All you can do is hit the ignore button on him unfortunately.