Town: Use gun to sanity check on d1. Only one cop claim. Remember that doc saves from witches curse, so you can visit safely. Just make sure to shoot any fool/maf possibilities.
Maf: Joint with fool by sending anonymous messages telling him who to visit, then cursing with witch. Don't bother hooking cops unless one's already dead.
Fool: Joint with maf by doing what the spy tells you. If witch dies, then hope maf are feeling generous, or try to get yourself lynched anyway you can.