hoplologist

Noun

 * 1) Someone who is an expert in weapons and armour (especially military uses or knowledge thereof).