This reminds me of a story from back in my high school days, (circa 1969). There was a dance being held at a social club not far from the high school. They had a "Rent-A-Cop" there who happened to be the head of the juvenile division of the local P.D. This guy was known for being a real a$$hat.
Anyway, all of the guys from the wrestling team were there, and had brought booze in and spiked the punch. They were also drinking from 1/2 pints they carried in their suit coats. This cop found out about it when he caught one of the guys taking a swig outside. This was back in the days of smoking, but only outside. He immediately put on the attitude and unleashed on the guy, telling him to "stand against the wall" while he was going to cuff him. These guys had enough of him at this point and came from behind and jumped him. This cop went face first into the ground like he was hit with a cattle prod! He never saw it, or them coming. They pulled his jacket over his head, took his gun away from him, and proceeded to kick the living crap out of him.
Everyone but the guys administering the a$$ kicking took off. When they were finished with him, they all took off. For the next couple of weeks they all took turns calling his house from pay phones all over town taunting him and telling him "hey, we love your gun!" Everyone knew who did it except him, and no one gave them up. I was called into my deans office later that week, as were many of us. We all gave the same "I didn't see nutin" reply.
A few months later they took a hammer to his revolver, (Colt Detective Special with a non shrouded barrel), wiped all of the parts clean with gasoline, and sent them to him in a shoebox. No one was ever caught. Even the kid he caught with the booze he couldn't positively identify because it was pitch dark. He had an idea, but the guy wouldn't budge. He got a much needed attitude adjustment that night. Shortly after that he retired. He was quite the laughing stock after that incident. Moral of story: Don't mess with drinking wrestlers who just want to have fun! Bill T.