Survival guns: A guide to the selection, modification, and use of firearms and related devices for defense, food gathering, predator and pest control, under conditions of long term survival