CS2 GunGame Weapon Progression Editor
Build a custom weapon progression for CS2 GunGame / Arms Race servers. Use the arrow buttons to reorder weapons, set kills-to-advance per level, toggle weapons on or off, and pick from four presets. Export as native Arms Race config or CounterStrikeSharp plugin JSON.
Presets
Applying a preset resets the progression order and enabled state. Kills-to-advance settings are preserved.
Weapon Progression
21 weapons · 20 levelsweapon_galilar
weapon_famas
weapon_mp9
weapon_mac10
weapon_ump45
weapon_p90
weapon_aug
weapon_sg556
weapon_ak47
weapon_m4a4
weapon_ssg08
weapon_awp
weapon_m249
weapon_negev
weapon_deagle
weapon_tec9
weapon_fiveseven
weapon_p250
weapon_nova
weapon_xm1014
weapon_knife
weapon_m4a1_silencer
The final weapon (knife by default) uses "-" kills — reaching it wins the round.
Arms Race Config
cfg/gamemodes_server.txt — WeaponProgression block
// gamemodes_server.txt — paste inside your "game_type_1" block
// Generated by DustBowl.Games CS2 GunGame Tool
"WeaponProgression"
{
"1" "weapon_galilar 1"
"2" "weapon_famas 1"
"3" "weapon_mp9 1"
"4" "weapon_mac10 1"
"5" "weapon_ump45 1"
"6" "weapon_p90 1"
"7" "weapon_aug 1"
"8" "weapon_sg556 1"
"9" "weapon_ak47 1"
"10" "weapon_m4a4 1"
"11" "weapon_ssg08 1"
"12" "weapon_awp 1"
"13" "weapon_m249 1"
"14" "weapon_negev 1"
"15" "weapon_deagle 1"
"16" "weapon_tec9 1"
"17" "weapon_fiveseven 1"
"18" "weapon_p250 1"
"19" "weapon_nova 1"
"20" "weapon_xm1014 1"
"21" "weapon_knife 0"
}Run your own Counter-Strike 2 server.
Rent a private Counter-Strike 2 server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.