It's always good to carry a primary or main weapon, and a secondary or back-up weapon. For example basic load-outs would consist of: Hunting rifle, and pistol. Pistol and knife or other melee weapon. Automatic carbine or assault rifle, and a pistol or melee weapon. In any situation though a melee weapon can be always useful to defend against the undead.