So I got a email yesterday offering some bats. One was listed at $50 so I sent a email right away saying I'll buy it. I called and confirmed I'll buy it for $50 and he said deal and said he'll send a invoice soon. He wrote back to my email confirming a deal. So I sent a email asking about invoice last night but recieved no reply.

Now I found out today he sold it to someone else for $250 even after we agreed on the deal and I confirmed price. My email saying I'll buy it and he writing back saying deal should be a binding contract. Should I fight this?? This stuff is not right. I wouldn't be surprised if another member is the one who bought the bat.