Had a similar thing, well not so much, happen at my old house. We had a party after the bar, and these two guys came back to the house with us. They were acting noticably fake drunk, and I caught them speaking completely soberly on my front porch about some shite. GF went to her car and laptop was missing. Chekced my truck and my CDs and radar detector were missing. A bunch of other people went out quietly and found the same thing.
These two guys were hanging out inside and I saw my damn CD case poking out of one of the guy's pockets. I told him to empty it all out, which he chose not to, and I went to town helping them. I had to go at two of them while the 10 other guys who got their stuff stolen just sat there and watched. Ended up breaking the smaller guy's jaw and he passed out on the floor. I slammed the bigger guy's head in the front metal door a few times and choked him out. I smashed a big dog kennel over him and went and called the cops. They ran off when I went out back to smoke a cig(with everyone watching them), but the cops tracked them down and found all kinds of pills and stolen shite at their apartment. Found out a year that the smaller guy off'ed himself. My initial thought was, "Well, he shouldn't have stolen from me".
Moral of the story.....vigilante justice is much more satisfying than letting someone else take care of your problems.