xgaming.tools

FiveM Weapons Database

Complete FiveM and GTA V weapon database. Every weapon model name, JOAAT hash (signed, unsigned, hex), base damage, ammo type, class, and DLC. Copy hashes directly into GiveWeaponToPed / GetHashKey.

FiveM server hosting from XGamingServer — instant setup, DDoS protection, mod support, and 24/7 help. 30% off your first month.

113 of 113 weapons — click the model or any hash on a card to copy

Railgun (XM3)Heavy1250 dmg

Railgun (XM3)

RAILGUN · The Chop Shop

RPGHeavy250 dmg

RPG

RPG · Base Game

Homing LauncherHeavy250 dmg

Homing Launcher

STINGER · Heists

Heavy SniperSniper216 dmg

Heavy Sniper

SNIPER · Base Game

Heavy Sniper Mk IISniper216 dmg

Heavy Sniper Mk II

SNIPER · Gunrunning

RailgunHeavy200 dmg

Railgun

RAILGUN · Bikers

Grenade LauncherHeavy175 dmg

Grenade Launcher

GRENADELAUNCHER · Base Game

Sticky BombThrown160 dmg

Sticky Bomb

STICKYBOMB · Base Game

Firework LauncherHeavy150 dmg

Firework Launcher

FIREWORK · Independence Day

Proximity MineThrown140 dmg

Proximity Mine

PROXMINE · Finance and Felony

Precision RifleSniper130 dmg

Precision Rifle

SNIPER · Los Santos Drug Wars

MusketShotgun123 dmg

Musket

SHOTGUN · Independence Day

Compact Grenade LauncherHeavy120 dmg

Compact Grenade Launcher

GRENADELAUNCHER · Bikers

Sniper RifleSniper101 dmg

Sniper Rifle

SNIPER · Base Game

GrenadeThrown100 dmg

Grenade

GRENADE · Base Game

Pipe BombThrown100 dmg

Pipe Bomb

PIPEBOMB · Bikers

Heavy Revolver Mk IIHandgun98 dmg

Heavy Revolver Mk II

PISTOL · Gunrunning

Navy RevolverHandgun94 dmg

Navy Revolver

PISTOL · Los Santos Summer Special

Heavy RevolverHandgun93 dmg

Heavy Revolver

PISTOL · Executives and Other Criminals

Marksman PistolHandgun85 dmg

Marksman Pistol

PISTOL · Ill-Gotten Gains Part 2

Double-Action RevolverHandgun85 dmg

Double-Action Revolver

PISTOL · The Doomsday Heist

Marksman Rifle Mk IISniper65 dmg

Marksman Rifle Mk II

SNIPER · Gunrunning

Marksman RifleSniper61 dmg

Marksman Rifle

SNIPER · Last Team Standing

Double Barrel ShotgunShotgun57 dmg

Double Barrel Shotgun

SHOTGUN · Bikers

Pistol .50Handgun51 dmg

Pistol .50

PISTOL · Base Game

Battle RifleAssault Rifle50 dmg

Battle Rifle

RIFLE · The Chop Shop

Molotov CocktailThrown50 dmg

Molotov Cocktail

MOLOTOV · Base Game

Combat MG Mk IIHeavy47 dmg

Combat MG Mk II

MG · Gunrunning

Combat MGHeavy45 dmg

Combat MG

MG · Base Game

Perico PistolHandgun42 dmg

Perico Pistol

PISTOL · Cayo Perico Heist

HatchetMelee40 dmg

Hatchet

Melee · Bikers

Battle AxeMelee40 dmg

Battle Axe

Melee · Arena War

Stone HatchetMelee40 dmg

Stone Hatchet

Melee · The Diamond Casino Heist

Heavy PistolHandgun40 dmg

Heavy Pistol

PISTOL · Business

WM 29 PistolHandgun40 dmg

WM 29 Pistol

PISTOL · The Chop Shop

MGHeavy40 dmg

MG

MG · Base Game

Military RifleAssault Rifle37 dmg

Military Rifle

RIFLE · The Contract

Heavy RifleAssault Rifle37 dmg

Heavy Rifle

RIFLE · The Criminal Enterprises

Sawed-Off ShotgunShotgun36 dmg

Sawed-Off Shotgun

SHOTGUN · Base Game

KnifeMelee35 dmg

Knife

Melee · Base Game

Antique Cavalry DaggerMelee35 dmg

Antique Cavalry Dagger

Melee · The Valentine's Day Massacre Special

SwitchbladeMelee35 dmg

Switchblade

Melee · Cunning Stunts

Special Carbine Mk IIAssault Rifle35 dmg

Special Carbine Mk II

RIFLE · Gunrunning

Bullpup Rifle Mk IIAssault Rifle35 dmg

Bullpup Rifle Mk II

RIFLE · Gunrunning

Vintage PistolHandgun34 dmg

Vintage Pistol

PISTOL · I'm Not a Hipster

Assault Rifle Mk IIAssault Rifle34 dmg

Assault Rifle Mk II

RIFLE · Gunrunning

Carbine Rifle Mk IIAssault Rifle34 dmg

Carbine Rifle Mk II

RIFLE · Gunrunning

Advanced RifleAssault Rifle34 dmg

Advanced Rifle

RIFLE · Base Game

Gusenberg SweeperHeavy34 dmg

Gusenberg Sweeper

MG · The Valentine's Day Massacre Special

Service CarbineAssault Rifle33 dmg

Service Carbine

RIFLE · Los Santos Drug Wars

Special CarbineAssault Rifle32 dmg

Special Carbine

RIFLE · Heists

Bullpup RifleAssault Rifle32 dmg

Bullpup Rifle

RIFLE · Heists

Combat ShotgunShotgun31 dmg

Combat Shotgun

SHOTGUN · Los Santos Tuners

MacheteMelee30 dmg

Machete

Melee · Bikers

Pistol Mk IIHandgun30 dmg

Pistol Mk II

PISTOL · Gunrunning

Assault RifleAssault Rifle30 dmg

Assault Rifle

RIFLE · Base Game

Carbine RifleAssault Rifle30 dmg

Carbine Rifle

RIFLE · Base Game

Compact RifleAssault Rifle30 dmg

Compact Rifle

RIFLE · Bikers

MinigunHeavy30 dmg

Minigun

MINIGUN · Base Game

Pump Shotgun Mk IIShotgun29 dmg

Pump Shotgun Mk II

SHOTGUN · The Doomsday Heist

Loading more weapons… (60 of 113)

Using weapon hashes in FiveM

Natives like GiveWeaponToPed and SetPedAmmo take a weapon hash. In Lua:

-- Give the player an Assault Rifle with 250 rounds
GiveWeaponToPed(PlayerPedId(), GetHashKey("WEAPON_ASSAULTRIFLE"), 250, false, true)

-- Or use the numeric hash directly (faster, no lookup)
GiveWeaponToPed(PlayerPedId(), `WEAPON_ASSAULTRIFLE`, 250, false, true)

Backtick syntax `WEAPON_ASSAULTRIFLE` is a FiveM Lua extension that hashes the string at compile time — zero runtime cost, and lets the linter catch typos.

Every GTA V / FiveM Weapon + Hash, in One Place

FiveM has 113 weapons spanning every class in GTA V — melee, handguns, SMGs, shotguns, assault rifles, snipers, heavy weapons, and thrown explosives — across Base Game, Arena War, Cayo Perico, Los Santos Tuners, Contract, Criminal Enterprises, Drug Wars, San Andreas Mercenaries, and The Chop Shop DLC. Every one has a model name (starting with WEAPON_) and a JOAAT hash — the numeric ID natives like GiveWeaponToPed, GetPedAmmo, and SetPedAmmo actually use.

This database lets you search by name, model, or hash (hex or decimal), filter by class or DLC, and sort by damage. Click any hash and it copies to your clipboard — as signed 32-bit (Lua's GetHashKey return), unsigned 32-bit (C# uint), or hex (what you'll find in leaked weapons.meta files). Model names copy too, so you can paste straight into `WEAPON_ASSAULTRIFLE` backtick syntax.

Damage values come from weapons.meta base damage — the number the game rolls against armor and health. Heavy Sniper (216) one-shots unarmored targets. Pistol (26) needs 4-5 body shots. Assault Rifle (30) is the baseline. Shotguns roll per-pellet damage multiple times per shot (values shown are per-pellet). Remember: headshot multiplier, armor, and difficulty all modify final damage.

If you run a FiveM server on XGamingServer, this database is your quick reference for weapon loadouts in jobs (cops, army, gangs), shop inventories (Ammu-Nation, black market), and whitelist rules (admin-only vs. free-for-all). Paste hashes directly into QBCore / QBox / ESX job config or use the model names in any GiveWeaponToPed call.

FiveM Weapons Database — FAQ

How do I give a player a weapon in FiveM?

Use GiveWeaponToPed on the client side: `GiveWeaponToPed(PlayerPedId(), GetHashKey('WEAPON_ASSAULTRIFLE'), 250, false, true)`. First arg is the ped (usually the local player), second is the weapon hash, third is ammo count, fourth is 'hidden' (always false), fifth is 'equipNow'. Server-side you can use TriggerClientEvent to call this remotely.

What's the difference between the weapon model name and the hash?

The model name (e.g. `WEAPON_ASSAULTRIFLE`) is a human-readable string. The hash is its JOAAT representation — a 32-bit integer (e.g. 3220176749). Natives accept either form (GetHashKey converts for you), but hashes are faster at runtime and what the game actually uses internally.

How does damage work in FiveM weapons?

weapons.meta defines a base damage value — this is what the game uses for body shots against zero-armor targets. Headshot multiplier (usually 2x), armor absorption, and difficulty modifiers all apply on top. Shotguns roll per-pellet damage 5-8 times per shot. Melee damage varies by animation + stance.

What are ammo types in FiveM?

Ammo types (AMMO_PISTOL, AMMO_RIFLE, AMMO_SMG, etc.) group weapons that share ammunition. Give the player AMMO_RIFLE and any rifle they're holding (Assault Rifle, Carbine Rifle, Bullpup Rifle) can use it. Ammo types don't match 1:1 with weapon classes — some heavy weapons (Minigun) share AMMO_RIFLE.

Can I use these weapons in a QBCore/ESX job?

Yes. Paste the weapon model name into your job config's `weapons` array (QBCore police job, ESX job whitelist). The framework calls GiveWeaponToPed internally on duty-on. Use model names (strings) for readability — frameworks hash them automatically.

FiveM guides

You might also need

FiveM server admin docs

Read the full FiveM server docs →

Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

Ready to play?

Run your own FiveM server with XGamingServer

Instant setup, mods & plugins, DDoS protection and 24/7 human support — your server is live in minutes, no port-forwarding required.

99.9%
Uptime SLA
< 5 min
Instant setup
24/7
Human support
DDoS
Protected

Pick your plan

See all plans
Starter$8.40/mo4 GB RAMRenews $12/moBuy now
PopularNovice$10.50/mo6 GB RAMRenews $15/moBuy now
Rookie$17.50/mo8 GB RAMRenews $25/moBuy now
Pro$24.50/mo12 GB RAMRenews $35/moBuy now
Built-In Tool

FiveM Server Hosting

Get managed FiveM server hosting with this tool built into your panel — configure, deploy, and play in minutes. Instant setup, DDoS protection, 24/7 support.

Built-In Config ToolInstant Server SetupDDoS ProtectionExpert 24/7 Support
Get 40% OFFNo setup fees · Cancel anytime