Thanks Dan over at Facepunch for Cover Image
This is the Official Firearms: Source 2.0 Weapon Sound Pack for Counter Strike: Global Offensive. This sound pack modifies the FIRE, DISTANCE, and RELOAD sounds for the matching guns in both FA:S and CS:GO. FA:S is still in beta development, so all sights and sounds are still work in progress.
When Firearms: Source is released on Steam, this sound pack will be updated to include new sounds for the remaining weapons of CS:GO and updates to current ones.
The Download Link
The Weapon List
These FA:S gun sounds replace THESE gun sounds in CS:GO
Sig P226 -> Sig P250
Glock 20 -> Glock 18
Desert Eagle -> Desert Eagle
M3s90 -> XM1014
Remington 870 -> Sawed Off
MP5a4 -> MP7
Bizon -> Bizon
Mac11 -> Mac10
M4a1 -> M4a4
FAMAS -> FAMAS
AK47 -> AK47
SG552 -> SG553
G3a3 -> G3sg1
MINIMI -> M249
Video Preview and Installation Guide
Quick jump to the installation guide at 3:16 http://youtu.be/VXYw-et7vQA?t=3m16s
Maybe you want to replace your own sounds?
Figuring out exactly how to make this work was quite a challenge. If you're going to make your own custom sounds for CS:GO, there's a few things you'll need to know.
You must customize your "game_sounds_weapons.txt" file. Either duplicate this file located in the scripts folder, or modify the one included in this sound pack.
You'll see things like this in the default script file:
You will need to modify the path specified on the "wave" line of script. Most easily you can change the name of the folder directory, and make a new folder in the sounds folder that matches the path specified here.
It could now look something like this:
You may also notice that I added pitch randomization values. That's always fun Try numbers between 1 and 200. 100 is default.
*********************** It is now confirmed that you need to match the length of your new sound files with the length of the sound files your replacing, DOWN TO THE SAMPLE! I matched the length of times of the new sounds, to the EXACT same length of time as the original sounds found in the vpk. If you do not make them match, then the engine will make all sorts of glitchy bleeps and blip sounds on those particular mismatched files.. nasty stuff.***********************
Now the inclusion of this last step is what makes this finally work, and that is to type in the console (once your done and ready to test them ingame) "snd_updateaudiocache". This tells the engine to look for anything that has changed compared to what has been saved in the .vpk files, and will update the cache to include them. This lasts until you re-install the game or "verify integrity of cache". This should work for you, so enjoy your new sound experience in CS:GO!
Need some sounds to play with? Check out the description in this YouTube video for a link to hundreds of gunshot sounds to test out and use for whatever!