I think the size of your friend's imagination is only surpassed by the size of his mouth.
I'm from the "Show Me" state. Don't believe a word of that claptrap. I live in meth country.... running across a bigfoot or a mudmonster would be like having a cup of tea with the Queen of England compared to stumbling into a tweaker camp.
I've been carrying a 9mm with me when I step foot in the woods, but since I just bought a .44, I think I'll be upgrading my firepower. If there is a bigfoot, and if I run across him, you can bet good cash money that I'll give him a dirtnap, and I'll have some flesh, teeth, and hair stashed away before anyone gets close to the kill. But that's a rather ridiculous thing to think about, as far as I'm concerned, there is no bigfoot until somebody puts a bullet in one and he gets a proper scientific examination.
Oh, and my flashlights always have fresh batteries.