(Not fun) fact in german law, the use of “Schutzwaffen” ( means defensive weapons) is illegal at a demonstration, a Schutzwaffe is for example a helmet, shield or gasmask.
The link is for the german wikipedia, because the german law part is not in the english article.


If not they would gas them selves, of course cops are allowed to use gas masks and riot gear.