Also many times i found myself forced to use an m4 assault carbine and had few chances to use an m-16 which i believe is a better gun.I found it a little odd the British S.A.S. There are a lot of guns there but there all kind of obvious that they would be there for example there were just about 2 million times i could of used an AK-47 i know its one of the most mass produced guns in the world but add more variety come on. Game play is the best Call of Duty game play ever.Nothing was wrong with it unlike Call of Duty 3 which seemed to have physics to have problems as often id get stuck on a tire.Coming off that note the physics and frame rate are excellent and hardly ever falter.The controls in this game were tight and easy to learn.This COD game perfected the throw back grenade function which was first introduced in COD3.The use of a knife as a melee attack was also entertaining and to me was more believable then beating a man to death with a rifle butt.Guns seemed to be as strong as they should be and fired like they should.For once a storyline was attempted that didn't all but just make you want to skip the cut scenes as it was interesting and could draw you in.The one thing i wished there was more of was guns. The sound is great its like they went onto an actual battlefield and recorded everything.Explosions and gunshots sound just so great its probably as best there gonna get for the moment.Voice acting was great the actors did a stand up job sounding like the characters they were.It's always great when a voice actor does a great job and makes the character more believable. First off the visuals are excellent the visuals are truly some of the best.The look of explosions and battle worn areas in the middle east is intense.It's great to just look around(when your not getting shot at) and realize the scope of how much work was put into the game to make it look so good. I have played just about every Call of Duty game out there and this is by far the best one.