Counter-Strike 1.6 Weapon Skins Install Custom Models Guide
Last updated: May 21, 2026
Installing custom weapon skins in CS 1.6 means copying .mdl files into the correct folder in your game directory. This guide covers how to install counter-strike 1.6 weapon models step by step for both Steam and Non-Steam, including file paths, all weapon filenames, troubleshooting and where to find skins.
Jump to section:
- How to install CS 1.6 weapon skins – step by step
- Folder paths – Steam and Non-Steam
- All weapon model filenames reference
- Installing custom weapon sounds
- Skin not showing – troubleshooting
- Backup and restore default models
- HD models folder – Steam only
- What are v_, p_ and w_ model files
- Where to download CS 1.6 weapon skins
How to install counter-strike 1.6 weapon skins – step by step
Method 1 – Archive with folder structure (most common)
Most cs 1.6 weapon skin downloads come as a .zip or .rar archive that already contains the correct folder structure. This is the easiest installation method – takes under a minute.
- Download the weapon skin archive (.zip or .rar)
- Extract with WinRAR or 7-Zip – right-click the archive > Extract Here
- Open the extracted folder – you should see a
models/folder inside (and possiblysound/andsprites/) - Copy everything from the extracted folder directly into your
cstrike/folder - When Windows asks to replace files – click Yes to All
- Launch CS 1.6 and test in a local game – open console with
~and typemap de_dust2
Method 2 – Loose .mdl files without folder structure
Some cs 1.6 custom weapon model downloads provide loose .mdl files without the correct folder structure. Place them manually:
- Extract the archive to any temporary folder
- Identify the model files – filenames start with
v_,p_orw_followed by the weapon name (e.g.v_ak47.mdl) - Navigate to your
cstrike/models/folder – see paths below - Copy the .mdl files directly into
cstrike/models/– replace existing files when prompted - If the archive includes .wav sound files, place those in
cstrike/sound/weapons/ - Launch CS 1.6 and test
CS 1.6 weapon skin folder paths – Steam and Non-Steam
All counter-strike 1.6 weapon models go into the cstrike/models/ folder. The exact path depends on your version:
| Version | cstrike/models/ path |
|---|---|
| Steam | C:\Program Files (x86)\Steam\steamapps\common\Half-Life\cstrike\models\ |
| Steam (alternative) | C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike\cstrike\models\ |
| Non-Steam | [your CS 1.6 folder]\cstrike\models\ e.g. C:\Games\CS16\cstrike\models\ |
Not sure where your CS 1.6 is installed? Find the folder that contains hl.exe – that is the root. Your cstrike/models/ folder is always inside it.
CS 1.6 weapon model filenames – complete list
Each cs 1.6 weapon skin uses three files. Filenames must match exactly – the game loads by exact name, case sensitive on some systems:
| Weapon | v_ (your view) | p_ (others see) | w_ (on ground) |
|---|---|---|---|
| AK-47 | v_ak47.mdl | p_ak47.mdl | w_ak47.mdl |
| M4A1 | v_m4a1.mdl | p_m4a1.mdl | w_m4a1.mdl |
| AWP | v_awp.mdl | p_awp.mdl | w_awp.mdl |
| Desert Eagle | v_deagle.mdl | p_deagle.mdl | w_deagle.mdl |
| Glock | v_glock18.mdl | p_glock18.mdl | w_glock18.mdl |
| USP | v_usp.mdl | p_usp.mdl | w_usp.mdl |
| MP5 | v_mp5.mdl | p_mp5.mdl | w_mp5.mdl |
| AUG | v_aug.mdl | p_aug.mdl | w_aug.mdl |
| SG552 | v_sg552.mdl | p_sg552.mdl | w_sg552.mdl |
| Scout | v_scout.mdl | p_scout.mdl | w_scout.mdl |
| AWP | v_awp.mdl | p_awp.mdl | w_awp.mdl |
| G3SG1 | v_g3sg1.mdl | p_g3sg1.mdl | w_g3sg1.mdl |
| SG550 | v_sg550.mdl | p_sg550.mdl | w_sg550.mdl |
| Knife | v_knife.mdl | p_knife.mdl | w_knife.mdl |
| HE Grenade | v_hegrenade.mdl | p_hegrenade.mdl | w_hegrenade.mdl |
| Flashbang | v_flashbang.mdl | p_flashbang.mdl | w_flashbang.mdl |
| Smoke grenade | v_smokegrenade.mdl | p_smokegrenade.mdl | w_smokegrenade.mdl |
| C4 | v_c4.mdl | p_c4.mdl | w_c4.mdl |
Installing custom weapon sounds in CS 1.6
Many cs 1.6 weapon skin packs include custom sounds – shoot, reload and draw sounds. These go in a separate folder from the models:
cstrike/sound/weapons/
Sound files are .wav format. If the archive includes a sound/ folder with a weapons/ subfolder, copy that entire structure into your cstrike/ folder the same way as models – merge and replace when prompted.
CS 1.6 weapon skin not showing – troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Skin still looks default after install | Files in wrong folder or wrong filename | Check files are directly in cstrike/models/ not in a subfolder. Filename must match exactly – v_ak47.mdl not v_AK47.mdl |
| Pink or black checkerboard instead of skin | Texture missing or archive corrupted during download | Re-download the skin from the source |
| Game crashes when picking up weapon | Incompatible or broken .mdl file | Delete the custom model and restore from backup |
| Skin shows in your hands but not on ground | w_ (world model) file missing | Install the matching w_weaponname.mdl file |
| Skin installed but not visible on Steam | Steam cstrike_hd folder takes priority | Also place models in cstrike_hd/models/ and enable HD models in Options > Video |
| Skin works offline but not on servers | Server runs sv_pure or forces its own models – intended behavior | Nothing to fix client-side. Servers with sv_pure 1 or model forcing override all client skins. Look for servers without model restrictions. |
Backup and restore default CS 1.6 weapon models
Before installing any counter-strike 1.6 custom skins, back up the original models folder so you can restore defaults without reinstalling:
- Navigate to
cstrike/models/ - Copy the entire
models/folder tocstrike/models_backup/ - Install your custom skins normally
To restore defaults – copy everything from models_backup/ back into models/ and replace all files.
Steam: Library > right-click Counter-Strike > Properties > Local Files > Verify Integrity of Game Files – restores all modified files automatically.
Non-Steam: if you have no backup, download a clean Counter-Strike 1.6 build from our site and copy the models/ folder from the fresh installation.
HD models folder in CS 1.6 – Steam only
Steam CS 1.6 supports an optional cstrike_hd folder. Models placed here take priority over cstrike/models/ when HD models are enabled in Options > Video > Enable HD models if available.
HD models path on Steam: C:\Program Files (x86)\Steam\steamapps\common\Half-Life\cstrike_hd\models\
Create the folder if it does not exist. This keeps your cstrike/models/ clean with original files. Non-Steam builds do not support cstrike_hd – place models in cstrike/models/ directly.
What are v_, p_ and w_ model files in CS 1.6
Every cs 1.6 weapon model has three components. Most skin packs include all three – some only include v_ which changes what you see but not what others see:
| Prefix | Name | What it affects |
|---|---|---|
| v_ | View model | The weapon in your own first-person view – your hands holding the gun |
| p_ | Player model | The weapon visible in other players’ hands from your perspective |
| w_ | World model | The weapon when dropped on the ground |
Where to download counter-strike 1.6 weapon skins
The most active and safe sources for cs 1.6 weapon skins and counter-strike 1.6 custom models:
| Site | What it has |
|---|---|
| GameBanana – Counter-Strike 1.6 | Largest collection of cs 1.6 weapon skins, player models and sounds. Community-rated, new uploads regularly. |
| CS-BG.info | Large Eastern European CS 1.6 community with extensive weapon and player model archive. |
| ModDB – Counter-Strike addons | Full skin replacement packs and mod packages for counter-strike 1.6. |
Always scan downloaded archives with antivirus before installing. The .mdl files themselves cannot contain executable code and are safe – but always download from the established sites listed above.
If you need a clean CS 1.6 installation, download Counter-Strike 1.6 from our site.
To experience the game at its best, visit our main project page plus you can get the download Counter-Strike 1.6 full version.
