If I were in the OP's position, my reaction to 'you're fired, oh and will you play the gig' would have been in three stages:
1. Laugh.
2. "Hell will freeze over before I do that. Good luck."
3. Stand up, walk away, no backward glance, never speak to them again. If meeting is in a pub, abandon pint if necessary just to show that you mean business.