I agree and disagree. Guns should not be good right away. I am OK with struggling with reloading/cleaning/whatever. However, there has to be a degree of game design/balance here. Even when I pick the proficient police officer, I am still a bumbling fool with a gun, which makes no sense. I would argue that there is no positive tradeoff for mastering marksmanship. When being a level zero axe man is leaps and bounds better than a fairly proficient marksman, we have a problem. Currently, I only use guns because they are kind of fun, and it's hilarious to draw huge crowds of zombies to a single location. However, when I'm seriously trying to survive, I cannot think of a good reason to pull out a gun... ever.