I'm an avid gamer. My favorite genres are 1st-person shooters and survival horror games. I love games like Doom, Quake, Half-Life, and Silent Hill (I have yet to play Silent Hill 2: Restless Dreams). However, one gripe I have is that I've never seen one game that has weapons in it in which the weapons are portrayed 100% realistically. Half-Life comes close but is cut short by their depiction of the Franchi SPAS-12. I'm not talking about the graphics (with the high-definition pack, all the weapons look AWESOME!). I'm talking about the function. Whoever programmed the weapons for Half-Life believes that a .357 Magnum is more powerful than a 12 gauge. Also, the shotgun isn't chamber-loaded. With the high-definition pack, the Glock is changed to a Beretta 92 and the MP-5 is changed to an M-4 and is referred to in the manual as a "9mm assault rifle" even though, in the game, it takes the usual 5.56mm AR mags. THESE PEOPLE KNOW NOTHING! They should have kept the Glock and the MP-5 and just made them look better with the HD pack like they did with all the other weapons.
There's a Half-Life mod called 'Firearms'. It's pretty good but some of the weapon models are all screwey. There's a Benelli shotgun which is distorted to a point where it's almost all receiver. This is made up for by the inclusion of a Saiga 12-K (no reason to use the Benelli if you can use this detachable mag-fed wonder). Most of the weapons look and function realistically. One thing I can't stand, however, is the way the hand looks when holding a pistol. I've noticed this in many games (including Tomb Raider). The hand looks like a child's and is barely gripping the gun. The thumb is straight and parallel with the barrel and the fingers don't even wrap all the way around the grip! If you fired a gun like this in real life, it would fly out of your hand. I don't care how difficult it is to program a human hand-looking polygon into a game. Unreal Tournament is an exception. Not only do the hands that grip the guns look mostly right, but everyone wears snug-fitting black leather gloves (I have a thing for those).