About your last paragraph, I disagree. Handguns in particular are inaccurate and under powered. There is also the situation of the shooter having "the bead" on you, which is not a given.And IMO the game works even better if some of those things are modified to be perhaps a bit less simplified and-or a bit more realistic.
Ease of recovery is trivially simple to alter. Armour actually works not too badly as is. The turn-based system can be made much less rigid simply by rerolling initiative each round (and allowing ties). Adding a wound-vitality or body-fatigue system to HP in the name of realism is easy - it must be, 'cause we've done it and we ain't no hifalutin' game designers.
As for firearms, I certainly perceive them in reality as being more deadly than melee weapons: if I'm unarmed and someone's pointing a gun at me from beyond my reach I'm screwed, but if someone rushes at me with a sword I feel like I've at least got a chance to do something about it.