There are some good Custom Roles that should be Implemented, The Roles are:
1. Jigsaw: The Jigsaw Silences & Fiddles someone and also gives them a Gun, Sided with the Mafia.
2. Goon: This role starts with a Vest, Just likes a Bulletproof but Mafia Sided.
3. Medic: May protect any player, including himself, once per game on any night. Sided with the Village.
4. Armorer: Once per game, can give out one vest and one gun to one person. [Same Person]. Sided with the Village.
5. Batman: Every night can track, watch, and investigate one target. Appears as mafia to cops, and if investigated, becomes a suspect. Sided with the Village.
6. Soldier: Carries one gun that can be shot during the day. Identity may be revealed when the gun is shot. Has a bulletproof vest. Sided with the Village.
7. Pathfinder: Once per game, can visit one person at night, including himself. Will know who that person visited that night. Will know who visited that person that night. Sided with the Village.
8. Trooper: Begins the game with a gun. If converted, receives another gun. Sided with the Village.
9. Sureshot: Once per game, can shoot someone at night. - Sided with the village. Sided with the Village.
10. Psycho Cop: Visits one person every night. Receives a report with that person's true alignment. Kills that person. Appears as a normal cop to itself and on death. Sided with the village.