CS2 Give Weapon Command: Full List & Knife Codes

cs2 give weapon command

If you’re practicing aim, learning line-ups, or building a server config, the give command is the fastest way to spawn any weapon, grenade, or key item in Counter-Strike 2. This guide explains the exact syntax, complete copy-paste lists for every category, the correct way to change knives in CS2 (subclass), helpful binds, and troubleshooting tips.


Quick start (2 steps)

  1. Enable cheats on a local/practice or privately hosted server:

sv_cheats 1

  1. Spawn something with the pattern:

give <entity_name>

Examples:

give weapon_ak47

give weapon_awp

give weapon_flashbang

give item_assaultsuit

Notes
• Commands work on local/practice and on servers where you have permission to enable cheats.
• They do not work in Premier, Competitive, or other official VAC-secured matchmaking modes.
• Knives are special in CS2 — see the Knives section below for the correct method.


All CS2 give codes (copy-paste)

Tip: Drop anything you don’t want with G. To speed up testing utilities, see our CS2 Grenade Binds and Smoke Practice Commands.

Pistols

give weapon_deagle         // Desert Eagle

give weapon_elite          // Dual Berettas

give weapon_glock          // Glock-18

give weapon_hkp2000        // P2000

give weapon_usp_silencer   // USP-S

give weapon_p250           // P250

give weapon_cz75a          // CZ75-Auto

give weapon_fiveseven      // Five-SeveN

give weapon_tec9           // Tec-9

give weapon_revolver       // R8 Revolver

SMGs

give weapon_mac10

give weapon_mp9

give weapon_mp7

give weapon_mp5sd

give weapon_p90

give weapon_bizon

give weapon_ump45

Rifles

give weapon_ak47

give weapon_galilar

give weapon_famas

give weapon_m4a1           // M4A4

give weapon_m4a1_silencer  // M4A1-S

give weapon_aug

give weapon_sg556          // SG 553 (entity name uses 556)

Sniper rifles

give weapon_ssg08

give weapon_awp

give weapon_g3sg1

give weapon_scar20

Shotguns

give weapon_nova

give weapon_xm1014

give weapon_mag7

give weapon_sawedoff

Machine guns

give weapon_m249

give weapon_negev

Grenades & tactical

give weapon_flashbang

give weapon_smokegrenade

give weapon_hegrenade

give weapon_molotov

give weapon_incgrenade

give weapon_decoy

Key items & equipment

give weapon_c4         // Bomb (works if the mode allows)

give weapon_taser      // Zeus x27

give item_kevlar       // Armor (vest)

give item_assaultsuit  // Armor + Helmet

give item_defuser      // Defuse Kit (for CT practice)


Knives in CS2 (important): use subclass commands, not give

In CS:GO you could give weapon_knife_* for many knife types, but CS2 uses subclass IDs. Here’s the correct process:

  1. Enable cheats and allow dropping knives:

sv_cheats 1; mp_drop_knife_enable 1

  1. Drop your current knife (G).
  2. Spawn a specific knife with subclass_create <ID> (or change an existing one with subclass_change <ID>). Walk over it to equip.

Knife IDs (copy-paste):

500 Bayonet          508 M9 Bayonet       520 Navaja           524 Default

503 Classic          509 Huntsman         521 Nomad            525 Skeleton

505 Flip             512 Falchion         522 Stiletto         526 Kukri

506 Gut              514 Bowie            523 Talon

507 Karambit         515 Butterfly        517 Paracord

518 Survival         519 Ursus

If a community guide or forum says to use give weapon_knife_* in CS2, that’s legacy CS:GO syntax — it may work only on modded servers. On stock CS2, use subclass.


Power tips & quality-of-life

Spam-equip for drills. Bind a key to re-give and auto-equip:

bind i “give weapon_ak47; slot1”

bind o “give weapon_hegrenade; slot6”

Grenade training toolkit. Add to your practice config:

sv_infinite_ammo 1

ammo_grenade_limit_total 5

sv_grenade_trajectory_prac_pipreview 1

sv_rethrow_last_grenade 1

  •  Then pair with our Smoke Practice Commands and Jump-Throw Bind for consistent line-ups.
  • Fast utility swapping. See CS2 Grenade Binds to put flashes/smokes/Mollys on Z/X/C/V instantly.
  • Build a full practice config. Combine give codes with money/time settings (mp_roundtime_defuse, mp_maxmoney, impulse 101). If you host your own server, our CS2 Dedicated Server guide helps.
  • Map-specific drills. Practice rifles and utility on staples like Mirage or Inferno; our callout guides help you name and hit spots: Mirage, Inferno, Overpass, Dust 2, Anubis, Nuke, Vertigo.

FAQ

Is using give bannable?
Not when you’re in a local/practice lobby or on a server where you’re allowed to enable sv_cheats 1. Don’t use external tools and don’t attempt this in official matchmaking.

Can I spawn specific skins?
No — give spawns the weapon type, not a particular skin/finish.

Can I give armor, kits, or Zeus?
Yes: see Key items & equipment for item_assaultsuit, item_kevlar, item_defuser, and weapon_taser.

Does this work on community servers?
Only if the server enables cheats or runs plugins that allow it.

Previous Article

CS2 Binds Guide: Best Keybinds, Scripts & Autoexec

Next Article

CS2 Hitboxes Explained: Master Damage, Registration & Fixes 

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *