1. Someone who uses 2h swords. Dark Knight or Samurai maybe
2. Someone who uses guns. Musketeer?
3. Someone who uses fish as a weapon. Fishmonger? (joke)