Musketoon

n.
  1. A short musket.
  2. One who is armed with such a musket.