I don't see a star or coveralls. It looks like a light blue uniform shirt to me (you can see a right-hand breast pocket on it). I don't know from nuthin' about sweat stains from body armor, either. I think that looks like a fireman's jacket tied to his waist. That makes me suspect this might be the fire chief; in a lot of municipalities, the fire chief can be authorized to carry a gun.
Also, not being much of a Glock person, I though the backstrap of the grip looked like the more gentle curve of a SIG. (It also looks like there is a logo horizontally across the grip, the way SIG embeds the model number in their stock grip panels.) So, I'd bet on P229...but not a whole lot!
But it is definitely a boom-stick.