I don't use gun, at all, so I won't know but maybe the melee-gun-shove should based on short blunt skill?
I wonder if it is already depend on that.
Anyway, all shot should hit at close range, just it is more effective against humans than zombies.
I have a lot of suggestion and some of them can change the metagame, feel free to state your opinions.
Disclaimer: I play PZ with zero mod. Vanila version only.
Good Traits
Kickboxing fan - use longer ranged kicks instead of the pathetic shove.
Hard swinger - chance to hit/knockdown multiple zombie. IMO This also could solve the multihit arguments.
Green thumb - good at farming or something.
Dodge-ball champ - less chance being grabbed/bitten.
American footballer - high chance to knockdown zombie while sprinting.
Bad Traits
Sleep-wake Disorder - Sleepy during daytime and awake during nights.
Narcoleptic - No tiredness moody and sleep suddenly when tired enough.
Hate surprises - add chances to fall / drop weapon when surprised.
Fear of Guns - panic / decrease experience using firearms.
Light sleeper - cannot sleep if zombie around and/or making noises.
Brown thumb - bad at farming / add chance for crops to die?
Aichmophobia - panic when holding sharp or pointy objects.
Big hands - cannot use small weapons / effectively?
Small hands - cannot use big weapons / effectively?
Huge head - cannot wear head protection.
Hot blooded - sweat more than usual.
Cold blooded - vulnerable to cold weather.
Destructive hand - cannot build properly or skill limit in carpentry
Change in Traits
Cat's eyes - Color blind / good nightvision (more realistic IMO)