Call of Duty: Modern Warfare 2 has a full arsenal of upgradable weapons for players to try out, most of which are based on real-life weapons. Figuring out what weapons work best for you will take some time as you try out everything the game has to offer, but in...