Bereitschaftspolizei

Bereitschaftspolizei officers during a demonstration
A Wasserwerfer 10000 (Water cannon) of the Hamburg Bereitschaftspolizei.
Officers of the Bereitschaftspolizei during Protests in Hamburg
Personnel carriers commonly used by Bereitschaftspolizei-units

The Bereitschaftspolizei (literally 'Readiness Police'/On-Call Police (Reserve); effectively riot police), abbreviated BePo, are the support and rapid reaction units of Germany's police forces. They are composed of detachments from the Federal Police and the State Police forces of Germany.