Wielders of Weapons
This is my kind of question! I used to be interested in different kinds of weapons and wanted words for warriors wielding each type.
Bow and arrow - archer or bowman.
Sword - swordsman.
Axe - axeman.
Club - I'm not aware of a special word for this, but you could try simply club wielder.
Dagger - knifeman or knife fighter.
Flail - I never managed to find a good word; I used flailer, but others don't seem to.
Lance - lancer.
Mace - again I'm not aware of a special word for this, so try mace wielder or mace fighter.
Pike - pikeman.
Sling - slinger
Spear - spearman.
Warhammer - again I'm not aware of a special word, so try hammer wielder (or Thor ;-) )
Whip - whipman or whip wielder.
Bow and Arrow - Archer/Bowman/ Mergen
Sword - Swordsman (???)/ Warrior/ Zenith/ Swordmaster/ Sword-Dancer
Axe - Berserker/ Barbarian/ Lumberjack
Club - Caveman/ Clubber/ Orge
Dagger - Thief/ Rogue/ Trickster
Flail - Wrecker/ Crusader(?)
Lance - Lancer (courtesy of @HotLicks)
Mace - Barbarian (too?)
Pike - Pikeman (courtesy of @HotLicks)
Sling - Slinger (courtesy of @ab2)
Spear - Spearman/ Tribeman
War Hammer - Paladin(?)
Whip - Torturer