i do guard my hens, but not with a gun. my presence is enough to deter the critters...so far!
it goes something like this: in the mornings when i feed my chickens their bucket of kitchen scraps i sit in the hen's yard with them to keep the ravens from coming down and eating the goodies...