I am a mostly solo or "lone-wolf" player as well. Yet, I'm not having any problems dispatching Z's when I need to. Obviously you can't just run to the closest village/town 5 minutes after spawning on the beach and go in guns a blazing with only a Makarov. Use some stealth and have some patience until you can find a better gun, then start worrying about clearing towns.