As for Geocaching gear I carry:
My GPS rec'r
Spare batteries for GPS rec'r
A compass (as a back up to get out)
A whistle
bug spray
2 liters water
few snack bars
Map of local area
Hiking stick
My Geocaching Log Book
with pencils and pens
Small First Aid Kit
Duct tape
Cell Phone
Small flashlight (uses same batteries as my GPS)
Eye protection (small branches hurt)
Leather gloves
And extra laces for my boots
I always wear, long pants, hiking boots, hat, and tee shirt
And I bring long sleve shirt, extra wool socks, rain gear.
Now if I'm doing several caches for the day, I may even pack a lunch.
But I don't bring a gun.