gunkeeper

Etymology

From gun + keeper.

noun

  1. A person responsible for looking after guns (firearms).