That's a difficult question to answer. A firearm has its place, but so does your brain, so does a vehicle, so does a knife, and so do your boots (when the situation calls for it, high-tail it and run away!).
I keep rifles, shotguns and blades around. But I also know the area very well -- back roads, landmarks, trails, etc. I keep maps and a GPS with extra batteries in a bug-out bag in case my home is no longer safe.
Use your head. Know who you're with and what their limits are. Adapt as necessary.
Depends on the situation, if you are in a gun fight a knife doesn't do much good now does it?
Perhaps, if I am very lucky, the feeble efforts of my lifetime will someday be noticed, and maybe, in some small way, they will be acknowledged as the greatest works of genius ever created by Man.
- Jack Handey
I've always prefered a smaller hide out gun like a small .38 Revolver or small auto, but if It can't be a fire arm, I'd say a good Boot knife or combat type folder, I've carried a Spyderco "Police" Model or a A.G. Russel STING 1A Boot knife, has backed me up well upon a jam or a had to have a weapon fast deals?