I've read a lot of good lines here, but most of them won't work on friends. For instance, if I perform for a group of people in school and one of them says they saw something, I can't say "Oh really? Let's give a round of applause for the smartest member of the audience today!" or "Oh I'm sorry, how about YOU do the trick?" because then they'd get angry. List some one-liners you can say to FRIENDS answering the classic offensive situations like...
"I saw that!"
"It's in the other hand!"
"Let me see your ______!"
"All you did was..."
Remember these people you're semi-friends with (sort of know them) so you don't want to tell them to shutup or how stupid they are. Also, we're usually performing for a group of people, so leave some lines that would work if you were performing for a group, and then somebody yelled that out. I read a bunch of liners, but when I'm performing for a crowd and a person I know from around school yells out "You put it in your pocket!" I don't have a line because I want to say something I read like "Since you don't care about other people having a good time, why not you go someplace else?" but then they'd no longer like me, and probably come back to ruin some of my other tricks. Somebody give me some good lines to use in offensive situations where you don't want to attack the heckler.
"Someone wasn't paying attention when they said "don't do drugs"..."
Riffle cards next to your ear and say "Sorry, cant hear you!"
"I'm not even done yet, keep your pants on. It'll save our eyes and your dignity"