I am looking for a small pistol to carry on me when I am hiking or fishing. Something fairly accurate and reliable and under $600. I also want to be able to carry it in a pack without there being any chance of it going off and shoting myself or someone else. Any reccomendations? Thanks
Since you mention concern about it going off and shoting yourself, I suspect you have limited experience with handguns.
I suggest getting a revolver and getting proper instruction and familiarity through a course at a gun range before taking it anywhere outdoors.
Caliber choices depends on what you could encounter in your area.
If it's against snakes and small varmints, a .22 would be fine
If it's to defend against human or bigger predators, .38/.357 magnum would be my choice.