What does Alarmkanone mean?

Alarmkanone - German to English

security weapon