When I worked as an Emcee years ago, I sometimes got called by other resorts in the area, and if the scheduled comedian couldn't make it, due to weather, ilness, etc... I would go there and fill in. One of my best lines to silence a heckler was to let him go for a few minutes, until the audience begen getting pretty pissedat him... Then, the next time he interrupted, I'd stop, walk to the side of the stage closest to him, and say; "Excuse me, but can I ask you a question? Then I'd say... "When you go to the movies, do you talk to the screen?" This was way before the days of "PC".... if I ran into a heckler who started getting particularly nasty... I'd stop, and say "Excuse me... but could you stand up?.... Then I'd ask him "Could I ask what Nationality you are?..... from there I had choices based on their answers... One boisterous guy said, "Yeah!.. I'm Puerto Rican" My reponse would be "How come your not out in the parking lot stealing hubcaps?" "I'm Russian!"..... "Oh, good..... there's nobody with their finger on the button right now" And so on.. Handling hecklers is mainly a matter of isolating them, staring them down, and having a quick wit..... "Hey buddy, I noticed you have no neck.. If your head sinks down any more, you'll have to heckle through yoour nostrils!"