Machete

The only way to get the Machete is by killing Cliff in Crislip’s Home Saloon. After he dies, you can farm this weapon (head off through a loading screen, then return, and it’ll have respawned where he died) and have as many as you’d like. This will hit nearly all zombies, and inflict as much damage at night. Plus, this weapon is excellent against other humans.