What does Büchsenmeister mean?

Büchsenmeister - German to English

master gunner