Whistler found it too, but I honestly don't know who of us found it the first
So I will draw the attention to myself again like a horrible egoistic kid and hereby proudly present:
THE N00B-FRIENDLY PATCH TO GET THE REAL WEAPON NAMES BACK IN CS 1.6
Happy Happy Joy Joy!!!
Just extract this patch over your Steam installation and you're set. There was just a Unicode text file in the Steam cache containing the default strings for all the sentences in the game ; I dumped it with my PMTools and changed one thing or two. There's no need to "put it back" in the Steam cache, because Steam takes priority on the files that are on the hard disk should there be an equivalence with one of the files that are in its cache.
No more "Night Hawk", "Maverick M4A1", "Krieg Commando" and "Bullpups", now they're the real weapon names, bullsh*t it's not a kid's paintball game it's Counter-Strike, so what !