In fact...

If Filch is a paranoid Gun owner then that would be a LOT of killing roles in the game.
For so few people, two mafia, a serial killer/Vigilante AND a paranoid gun owner?

I doubt that.