Wiktionary
hoplologist
n. Someone who is an expert in weapons and armour (especially military uses or knowledge thereof).