Melee weapons are throwables
It might sound silly, but almost all of the melee weapons in Far Cry 5 are able to be thrown at your enemies. If you don’t prefer the running and gunning or you want a stealthy ranged attack, then you should always remember that you can just toss your bat, spade, or pipes at folks you want dead. The game never expressly tells players this either. You just have to hold the left trigger like you are aiming down the barrel of a gun, then you can just chuck whatever you are holding at somebody.
Note: baseball bats, sticks, and lead pipes, can all be thrown, but only shovels can actually impale their targets.