Skip to Content

Weapons

Weapon hashes are used to give, remove, and identify weapons in FiveM scripts. Use these with natives like GiveWeaponToPed, RemoveWeaponFromPed, and GetSelectedPedWeapon. Apply weapon changes from trusted gameplay logic, validate requested hashes, and keep authoritative inventory decisions on the server.

Quick Usage

-- Give a weapon to the player GiveWeaponToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), 250, false, true) -- Check current weapon local hash = GetSelectedPedWeapon(PlayerPedId())
// JavaScript equivalent GiveWeaponToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), 250, false, true); const hash = GetSelectedPedWeapon(PlayerPedId());

All Weapons

100 entries
Weapon NameHashCategoryDamageFire Rate
WEAPON_DAGGERMelee30N/A
WEAPON_BATMelee28N/A
WEAPON_BOTTLEMelee22N/A
WEAPON_CROWBARMelee28N/A
WEAPON_UNARMEDMelee10N/A
WEAPON_FLASHLIGHTMelee18N/A
WEAPON_GOLFCLUBMelee28N/A
WEAPON_HAMMERMelee30N/A
WEAPON_HATCHETMelee32N/A
WEAPON_KNUCKLEMelee14N/A
WEAPON_KNIFEMelee26N/A
WEAPON_MACHETEMelee40N/A
WEAPON_SWITCHBLADEMelee24N/A
WEAPON_NIGHTSTICKMelee22N/A
WEAPON_WRENCHMelee26N/A
WEAPON_BATTLEAXEMelee36N/A
WEAPON_POOLCUEMelee20N/A
WEAPON_STONE_HATCHETMelee34N/A
WEAPON_PISTOLHandguns26Semi-Auto
WEAPON_PISTOL_MK2Handguns29Semi-Auto
WEAPON_COMBATPISTOLHandguns27Semi-Auto
WEAPON_APPISTOLHandguns28Semi-Auto
WEAPON_STUNGUNHandguns1Semi-Auto
WEAPON_PISTOL50Handguns51Semi-Auto
WEAPON_SNSPISTOLHandguns28Semi-Auto
WEAPON_SNSPISTOL_MK2Handguns31Semi-Auto
WEAPON_HEAVYPISTOLHandguns40Semi-Auto
WEAPON_VINTAGEPISTOLHandguns34Semi-Auto
WEAPON_FLAREGUNHandguns10Semi-Auto
WEAPON_MARKSMANPISTOLHandguns48Semi-Auto
WEAPON_REVOLVERHandguns56Semi-Auto
WEAPON_REVOLVER_MK2Handguns59Semi-Auto
WEAPON_DOUBLEACTIONHandguns46Semi-Auto
WEAPON_RAYPISTOLHandguns30Semi-Auto
WEAPON_CERAMICPISTOLHandguns28Semi-Auto
WEAPON_NAVYREVOLVERHandguns52Semi-Auto
WEAPON_GADGETPISTOLHandguns30Semi-Auto
WEAPON_MICROSMGSMGs21Full-Auto
WEAPON_SMGSMGs22Full-Auto
WEAPON_SMG_MK2SMGs23Full-Auto
WEAPON_ASSAULTSMGSMGs23Full-Auto
WEAPON_COMBATPDWSMGs24Full-Auto
WEAPON_MACHINEPISTOLSMGs20Full-Auto
WEAPON_MINISMGSMGs22Full-Auto
WEAPON_RAYCARBINESMGs25Full-Auto
WEAPON_PUMPSHOTGUNShotguns29Pump
WEAPON_PUMPSHOTGUN_MK2Shotguns32Pump
WEAPON_SAWNOFFSHOTGUNShotguns32Pump
WEAPON_ASSAULTSHOTGUNShotguns32Full-Auto
WEAPON_BULLPUPSHOTGUNShotguns32Pump
Page 1 of 2