Something that will get you through anything and always be there to fire. Something you can always count on, no matter what. Cold, heat, wet, dirt, mud, drops, falls, bites, claws.
Is there anything in your mind, that you trust to take all that and keep on tickin’?
I reject the premise of the question. Different situations call for drastically different equipment: