Most upvoted comment
Police Officer At Trump Rally(r/Cyberpunk)
The mask is an MSA Millennium with the tinted polycarbonate lens cover. It’s very similar to the Advantage 1000, but the unused filter ports appear flush as opposed to having a cap. They also have a different drinking tube and exhale valve assembly.
They’re very popular in the uh…(highly NSFW) Latex crowds.
Based on the rear ring sight and the lack of a rail accompanying said sight, my best guess on the gun is a Remington 870 Police.
The shotshells have the characteristic white color and tip of beanbag rounds.
I’d guess that the radio is an APX6000 or a similar variant. The antenna doesn’t match, but the rest is really close. Maybe aftermarket antenna?
The rest of his gear looks like pretty generic law enforcement gear, but I hope that helps to some degree.