Grand opening25% off everything with FAM-261023-261025-UL4B9this weekendTick it in your cart Halloween Edition36 maps, limited runlimited runShop the drop

CATEGORY 10 OF 24 · 856 ICONS

FiveM weapon and ammo icons — page 5

Page 5 of 8: models 481 to 600 of the 856 in this group, in model-name order. The game keeps its weapons in their own model family, prefixed w_, and every one of them is here along with its magazines, scopes, barrels, camo variants and the crates and cases they ship in. Worth knowing before you plan an item list around them: these are the world models, so a magazine renders as a magazine and an attachment as a part, not as the composed weapon card a wheel script draws.

856 of the 18,574 models in the whole icon library — 4.6% of it. Every one is a 96×96 PNG on a transparent background, rendered from the game's own model, and every card carries the model name, the hash CreateObject takes and a suggested item key. As with the rest of the library, most of these renders read close to grey: the render pass lit the geometry instead of baking the full material, so they come out as monochrome silhouettes rather than painted artwork.

856 icons

Showing 481 to 600 of 856 · page 5 of 8

  • Bottle (w_me_bottle) FiveM inventory icon
    Bottlew_me_bottle
    png
  • Candy Xm3 (w_me_candy_xm3) FiveM inventory icon
    Candy Xm3w_me_candy_xm3
    png
  • Crowbar (w_me_crowbar) FiveM inventory icon
    Crowbarw_me_crowbar
    png
  • Dagger (w_me_dagger) FiveM inventory icon
    Daggerw_me_dagger
    png
  • Flashlight (w_me_flashlight) FiveM inventory icon
    Flashlightw_me_flashlight
    png
  • Flashlight Flash (w_me_flashlight_flash) FiveM inventory icon
    Flashlight Flashw_me_flashlight_flash
    png
  • Gclub (w_me_gclub) FiveM inventory icon
    Gclubw_me_gclub
    png
  • Hammer (w_me_hammer) FiveM inventory icon
    Hammerw_me_hammer
    png
  • Hatchet (w_me_hatchet) FiveM inventory icon
    Hatchetw_me_hatchet
    png
  • Knife (w_me_knife_01) FiveM inventory icon
    Knifew_me_knife_01
    png
  • Knife Xm3 (w_me_knife_xm3) FiveM inventory icon
    Knife Xm3w_me_knife_xm3
    png
  • Knife Xm3 (w_me_knife_xm3_01) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_01
    png
  • Knife Xm3 (w_me_knife_xm3_02) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_02
    png
  • Knife Xm3 (w_me_knife_xm3_03) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_03
    png
  • Knife Xm3 (w_me_knife_xm3_04) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_04
    png
  • Knife Xm3 (w_me_knife_xm3_05) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_05
    png
  • Knife Xm3 (w_me_knife_xm3_06) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_06
    png
  • Knife Xm3 (w_me_knife_xm3_07) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_07
    png
  • Knife Xm3 (w_me_knife_xm3_08) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_08
    png
  • Knife Xm3 (w_me_knife_xm3_09) FiveM inventory icon
    Knife Xm3w_me_knife_xm3_09
    png
  • Knuckle (w_me_knuckle) FiveM inventory icon
    Knucklew_me_knuckle
    png
  • Knuckle (w_me_knuckle_02) FiveM inventory icon
    Knucklew_me_knuckle_02
    png
  • Knuckle Bg (w_me_knuckle_bg) FiveM inventory icon
    Knuckle Bgw_me_knuckle_bg
    png
  • Knuckle Dlr (w_me_knuckle_dlr) FiveM inventory icon
    Knuckle Dlrw_me_knuckle_dlr
    png
  • Knuckle Dmd (w_me_knuckle_dmd) FiveM inventory icon
    Knuckle Dmdw_me_knuckle_dmd
    png
  • Knuckle Ht (w_me_knuckle_ht) FiveM inventory icon
    Knuckle Htw_me_knuckle_ht
    png
  • Knuckle Lv (w_me_knuckle_lv) FiveM inventory icon
    Knuckle Lvw_me_knuckle_lv
    png
  • Knuckle Pc (w_me_knuckle_pc) FiveM inventory icon
    Knuckle Pcw_me_knuckle_pc
    png
  • Knuckle Slg (w_me_knuckle_slg) FiveM inventory icon
    Knuckle Slgw_me_knuckle_slg
    png
  • Knuckle Vg (w_me_knuckle_vg) FiveM inventory icon
    Knuckle Vgw_me_knuckle_vg
    png
  • Machette Lr (w_me_machette_lr) FiveM inventory icon
    Machette Lrw_me_machette_lr
    png
  • Nightstick (w_me_nightstick) FiveM inventory icon
    Nightstickw_me_nightstick
    png
  • Poolcue (w_me_poolcue) FiveM inventory icon
    Poolcuew_me_poolcue
    png
  • Rod (w_me_rod_m41) FiveM inventory icon
    Rodw_me_rod_m41
    png
  • Stonehatchet (w_me_stonehatchet) FiveM inventory icon
    Stonehatchetw_me_stonehatchet
    png
  • Switchblade (w_me_switchblade) FiveM inventory icon
    Switchbladew_me_switchblade
    png
  • Switchblade (w_me_switchblade_b) FiveM inventory icon
    Switchbladew_me_switchblade_b
    png
  • Switchblade G (w_me_switchblade_g) FiveM inventory icon
    Switchblade Gw_me_switchblade_g
    png
  • Wrench (w_me_wrench) FiveM inventory icon
    Wrenchw_me_wrench
    png
  • Combatmg (w_mg_combatmg) FiveM inventory icon
    Combatmgw_mg_combatmg
    png
  • Combatmg Luxe (w_mg_combatmg_luxe) FiveM inventory icon
    Combatmg Luxew_mg_combatmg_luxe
    png
  • Combatmg Luxe Mag1 (w_mg_combatmg_luxe_mag1) FiveM inventory icon
    Combatmg Luxe Mag1w_mg_combatmg_luxe_mag1
    png
  • Combatmg Luxe Mag2 (w_mg_combatmg_luxe_mag2) FiveM inventory icon
    Combatmg Luxe Mag2w_mg_combatmg_luxe_mag2
    png
  • Combatmg Mag1 (w_mg_combatmg_mag1) FiveM inventory icon
    Combatmg Mag1w_mg_combatmg_mag1
    png
  • Combatmg Mag2 (w_mg_combatmg_mag2) FiveM inventory icon
    Combatmg Mag2w_mg_combatmg_mag2
    png
  • Combatmgmk2 (w_mg_combatmgmk2) FiveM inventory icon
    Combatmgmk2w_mg_combatmgmk2
    png
  • Combatmgmk2 Camo1 (w_mg_combatmgmk2_camo1) FiveM inventory icon
    Combatmgmk2 Camo1w_mg_combatmgmk2_camo1
    png
  • Combatmgmk2 Camo10 (w_mg_combatmgmk2_camo10) FiveM inventory icon
    Combatmgmk2 Camo10w_mg_combatmgmk2_camo10
    png
  • Combatmgmk2 Camo2 (w_mg_combatmgmk2_camo2) FiveM inventory icon
    Combatmgmk2 Camo2w_mg_combatmgmk2_camo2
    png
  • Combatmgmk2 Camo3 (w_mg_combatmgmk2_camo3) FiveM inventory icon
    Combatmgmk2 Camo3w_mg_combatmgmk2_camo3
    png
  • Combatmgmk2 Camo4 (w_mg_combatmgmk2_camo4) FiveM inventory icon
    Combatmgmk2 Camo4w_mg_combatmgmk2_camo4
    png
  • Combatmgmk2 Camo5 (w_mg_combatmgmk2_camo5) FiveM inventory icon
    Combatmgmk2 Camo5w_mg_combatmgmk2_camo5
    png
  • Combatmgmk2 Camo6 (w_mg_combatmgmk2_camo6) FiveM inventory icon
    Combatmgmk2 Camo6w_mg_combatmgmk2_camo6
    png
  • Combatmgmk2 Camo7 (w_mg_combatmgmk2_camo7) FiveM inventory icon
    Combatmgmk2 Camo7w_mg_combatmgmk2_camo7
    png
  • Combatmgmk2 Camo8 (w_mg_combatmgmk2_camo8) FiveM inventory icon
    Combatmgmk2 Camo8w_mg_combatmgmk2_camo8
    png
  • Combatmgmk2 Camo9 (w_mg_combatmgmk2_camo9) FiveM inventory icon
    Combatmgmk2 Camo9w_mg_combatmgmk2_camo9
    png
  • Combatmgmk2 Camo Ind1 (w_mg_combatmgmk2_camo_ind1) FiveM inventory icon
    Combatmgmk2 Camo Ind1w_mg_combatmgmk2_camo_ind1
    png
  • Combatmgmk2 Mag1 (w_mg_combatmgmk2_mag1) FiveM inventory icon
    Combatmgmk2 Mag1w_mg_combatmgmk2_mag1
    png
  • Combatmgmk2 Mag2 (w_mg_combatmgmk2_mag2) FiveM inventory icon
    Combatmgmk2 Mag2w_mg_combatmgmk2_mag2
    png
  • Combatmgmk2 Mag Ap (w_mg_combatmgmk2_mag_ap) FiveM inventory icon
    Combatmgmk2 Mag Apw_mg_combatmgmk2_mag_ap
    png
  • Combatmgmk2 Mag Fmj (w_mg_combatmgmk2_mag_fmj) FiveM inventory icon
    Combatmgmk2 Mag Fmjw_mg_combatmgmk2_mag_fmj
    png
  • Combatmgmk2 Mag Inc (w_mg_combatmgmk2_mag_inc) FiveM inventory icon
    Combatmgmk2 Mag Incw_mg_combatmgmk2_mag_inc
    png
  • Combatmgmk2 Mag Tr (w_mg_combatmgmk2_mag_tr) FiveM inventory icon
    Combatmgmk2 Mag Trw_mg_combatmgmk2_mag_tr
    png
  • Mg (w_mg_mg) FiveM inventory icon
    Mgw_mg_mg
    png
  • Luxe (w_mg_mg_luxe) FiveM inventory icon
    Luxew_mg_mg_luxe
    png
  • Luxe Mag1 (w_mg_mg_luxe_mag1) FiveM inventory icon
    Luxe Mag1w_mg_mg_luxe_mag1
    png
  • Luxe Mag2 (w_mg_mg_luxe_mag2) FiveM inventory icon
    Luxe Mag2w_mg_mg_luxe_mag2
    png
  • Mag1 (w_mg_mg_mag1) FiveM inventory icon
    Mag1w_mg_mg_mag1
    png
  • Mag2 (w_mg_mg_mag2) FiveM inventory icon
    Mag2w_mg_mg_mag2
    png
  • Minigun (w_mg_minigun) FiveM inventory icon
    Minigunw_mg_minigun
    png
  • Sminigun (w_mg_sminigun) FiveM inventory icon
    Sminigunw_mg_sminigun
    png
  • Appistol (w_pi_appistol) FiveM inventory icon
    Appistolw_pi_appistol
    png
  • Appistol Luxe (w_pi_appistol_luxe) FiveM inventory icon
    Appistol Luxew_pi_appistol_luxe
    png
  • Appistol Mag1 (w_pi_appistol_mag1) FiveM inventory icon
    Appistol Mag1w_pi_appistol_mag1
    png
  • Appistol Mag1 Luxe (w_pi_appistol_mag1_luxe) FiveM inventory icon
    Appistol Mag1 Luxew_pi_appistol_mag1_luxe
    png
  • Appistol Mag2 (w_pi_appistol_mag2) FiveM inventory icon
    Appistol Mag2w_pi_appistol_mag2
    png
  • Appistol Mag2 Luxe (w_pi_appistol_mag2_luxe) FiveM inventory icon
    Appistol Mag2 Luxew_pi_appistol_mag2_luxe
    png
  • Appistol Sts (w_pi_appistol_sts) FiveM inventory icon
    Appistol Stsw_pi_appistol_sts
    png
  • Ceramic Mag1 (w_pi_ceramic_mag1) FiveM inventory icon
    Ceramic Mag1w_pi_ceramic_mag1
    png
  • Ceramic Pistol (w_pi_ceramic_pistol) FiveM inventory icon
    Ceramic Pistolw_pi_ceramic_pistol
    png
  • Ceramic Supp (w_pi_ceramic_supp) FiveM inventory icon
    Ceramic Suppw_pi_ceramic_supp
    png
  • Combatpistol (w_pi_combatpistol) FiveM inventory icon
    Combatpistolw_pi_combatpistol
    png
  • Combatpistol Luxe (w_pi_combatpistol_luxe) FiveM inventory icon
    Combatpistol Luxew_pi_combatpistol_luxe
    png
  • Combatpistol Luxe Mag1 (w_pi_combatpistol_luxe_mag1) FiveM inventory icon
    Combatpistol Luxe Mag1w_pi_combatpistol_luxe_mag1
    png
  • Combatpistol Luxe Mag2 (w_pi_combatpistol_luxe_mag2) FiveM inventory icon
    Combatpistol Luxe Mag2w_pi_combatpistol_luxe_mag2
    png
  • Combatpistol (w_pi_combatpistol_m32) FiveM inventory icon
    Combatpistolw_pi_combatpistol_m32
    png
  • Combatpistol Mag1 (w_pi_combatpistol_mag1) FiveM inventory icon
    Combatpistol Mag1w_pi_combatpistol_mag1
    png
  • Combatpistol Mag2 (w_pi_combatpistol_mag2) FiveM inventory icon
    Combatpistol Mag2w_pi_combatpistol_mag2
    png
  • Flaregun (w_pi_flaregun) FiveM inventory icon
    Flaregunw_pi_flaregun
    png
  • Flaregun Mag1 (w_pi_flaregun_mag1) FiveM inventory icon
    Flaregun Mag1w_pi_flaregun_mag1
    png
  • Flaregun Shell (w_pi_flaregun_shell) FiveM inventory icon
    Flaregun Shellw_pi_flaregun_shell
    png
  • Heavypistol (w_pi_heavypistol) FiveM inventory icon
    Heavypistolw_pi_heavypistol
    png
  • Heavypistol Luxe (w_pi_heavypistol_luxe) FiveM inventory icon
    Heavypistol Luxew_pi_heavypistol_luxe
    png
  • Heavypistol Luxe Mag1 (w_pi_heavypistol_luxe_mag1) FiveM inventory icon
    Heavypistol Luxe Mag1w_pi_heavypistol_luxe_mag1
    png
  • Heavypistol Luxe Mag2 (w_pi_heavypistol_luxe_mag2) FiveM inventory icon
    Heavypistol Luxe Mag2w_pi_heavypistol_luxe_mag2
    png
  • Heavypistol Mag1 (w_pi_heavypistol_mag1) FiveM inventory icon
    Heavypistol Mag1w_pi_heavypistol_mag1
    png
  • Heavypistol Mag2 (w_pi_heavypistol_mag2) FiveM inventory icon
    Heavypistol Mag2w_pi_heavypistol_mag2
    png
  • Pistol (w_pi_pistol) FiveM inventory icon
    Pistolw_pi_pistol
    png
  • Pistol50 (w_pi_pistol50) FiveM inventory icon
    Pistol50w_pi_pistol50
    png
  • Pistol50 Luxe (w_pi_pistol50_luxe) FiveM inventory icon
    Pistol50 Luxew_pi_pistol50_luxe
    png
  • Pistol50 Mag1 (w_pi_pistol50_mag1) FiveM inventory icon
    Pistol50 Mag1w_pi_pistol50_mag1
    png
  • Pistol50 Mag1 Luxe (w_pi_pistol50_mag1_luxe) FiveM inventory icon
    Pistol50 Mag1 Luxew_pi_pistol50_mag1_luxe
    png
  • Pistol50 Mag2 (w_pi_pistol50_mag2) FiveM inventory icon
    Pistol50 Mag2w_pi_pistol50_mag2
    png
  • Pistol50 Mag2 Luxe (w_pi_pistol50_mag2_luxe) FiveM inventory icon
    Pistol50 Mag2 Luxew_pi_pistol50_mag2_luxe
    png
  • Pistol Luxe (w_pi_pistol_luxe) FiveM inventory icon
    Pistol Luxew_pi_pistol_luxe
    png
  • Pistol Luxe Mag1 (w_pi_pistol_luxe_mag1) FiveM inventory icon
    Pistol Luxe Mag1w_pi_pistol_luxe_mag1
    png
  • Pistol Luxe Mag2 (w_pi_pistol_luxe_mag2) FiveM inventory icon
    Pistol Luxe Mag2w_pi_pistol_luxe_mag2
    png
  • Pistol Mag1 (w_pi_pistol_mag1) FiveM inventory icon
    Pistol Mag1w_pi_pistol_mag1
    png
  • Pistol Mag2 (w_pi_pistol_mag2) FiveM inventory icon
    Pistol Mag2w_pi_pistol_mag2
    png
  • Pistol Xm3 (w_pi_pistol_xm3) FiveM inventory icon
    Pistol Xm3w_pi_pistol_xm3
    png
  • Pistol Xm3 Mag1 (w_pi_pistol_xm3_mag1) FiveM inventory icon
    Pistol Xm3 Mag1w_pi_pistol_xm3_mag1
    png
  • Pistol Xm3 Supp (w_pi_pistol_xm3_supp) FiveM inventory icon
    Pistol Xm3 Suppw_pi_pistol_xm3_supp
    png
  • Pistolmk2 (w_pi_pistolmk2) FiveM inventory icon
    Pistolmk2w_pi_pistolmk2
    png
  • Pistolmk2 Camo1 (w_pi_pistolmk2_camo1) FiveM inventory icon
    Pistolmk2 Camo1w_pi_pistolmk2_camo1
    png
  • Pistolmk2 Camo10 (w_pi_pistolmk2_camo10) FiveM inventory icon
    Pistolmk2 Camo10w_pi_pistolmk2_camo10
    png
  • Pistolmk2 Camo2 (w_pi_pistolmk2_camo2) FiveM inventory icon
    Pistolmk2 Camo2w_pi_pistolmk2_camo2
    png
  • Pistolmk2 Camo3 (w_pi_pistolmk2_camo3) FiveM inventory icon
    Pistolmk2 Camo3w_pi_pistolmk2_camo3
    png
  • Pistolmk2 Camo4 (w_pi_pistolmk2_camo4) FiveM inventory icon
    Pistolmk2 Camo4w_pi_pistolmk2_camo4
    png
  • Pistolmk2 Camo5 (w_pi_pistolmk2_camo5) FiveM inventory icon
    Pistolmk2 Camo5w_pi_pistolmk2_camo5
    png
  • Pistolmk2 Camo6 (w_pi_pistolmk2_camo6) FiveM inventory icon
    Pistolmk2 Camo6w_pi_pistolmk2_camo6
    png
ox_inventory/data/items.lua

Every icon on this page, written out for ox_inventory. Pictures go in ox_inventory/web/images/, named after the key.

-- ox_inventory/data/items.lua
-- Drop the pictures in ox_inventory/web/images/
-- No client.image line is needed: a .png named after the item key is what
-- ox_inventory looks for by default.
return {
    ['bottle'] = {
        label = 'Bottle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bottle',
    },
    ['candy_xm3'] = {
        label = 'Candy Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Candy Xm3',
    },
    ['crowbar'] = {
        label = 'Crowbar',
        weight = 500,
        stack = true,
        close = true,
        description = 'Crowbar',
    },
    ['dagger'] = {
        label = 'Dagger',
        weight = 500,
        stack = true,
        close = true,
        description = 'Dagger',
    },
    ['flashlight'] = {
        label = 'Flashlight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flashlight',
    },
    ['flashlight_flash'] = {
        label = 'Flashlight Flash',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flashlight Flash',
    },
    ['gclub'] = {
        label = 'Gclub',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gclub',
    },
    ['hammer'] = {
        label = 'Hammer',
        weight = 500,
        stack = true,
        close = true,
        description = 'Hammer',
    },
    ['hatchet'] = {
        label = 'Hatchet',
        weight = 500,
        stack = true,
        close = true,
        description = 'Hatchet',
    },
    ['knife'] = {
        label = 'Knife',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife',
    },
    ['knife_xm3'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_2'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_3'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_4'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_5'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_6'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_7'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_8'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_9'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knife_xm3_10'] = {
        label = 'Knife Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knife Xm3',
    },
    ['knuckle'] = {
        label = 'Knuckle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle',
    },
    ['knuckle_2'] = {
        label = 'Knuckle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle',
    },
    ['knuckle_bg'] = {
        label = 'Knuckle Bg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Bg',
    },
    ['knuckle_dlr'] = {
        label = 'Knuckle Dlr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Dlr',
    },
    ['knuckle_dmd'] = {
        label = 'Knuckle Dmd',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Dmd',
    },
    ['knuckle_ht'] = {
        label = 'Knuckle Ht',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Ht',
    },
    ['knuckle_lv'] = {
        label = 'Knuckle Lv',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Lv',
    },
    ['knuckle_pc'] = {
        label = 'Knuckle Pc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Pc',
    },
    ['knuckle_slg'] = {
        label = 'Knuckle Slg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Slg',
    },
    ['knuckle_vg'] = {
        label = 'Knuckle Vg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Knuckle Vg',
    },
    ['machette_lr'] = {
        label = 'Machette Lr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Machette Lr',
    },
    ['nightstick'] = {
        label = 'Nightstick',
        weight = 500,
        stack = true,
        close = true,
        description = 'Nightstick',
    },
    ['poolcue'] = {
        label = 'Poolcue',
        weight = 500,
        stack = true,
        close = true,
        description = 'Poolcue',
    },
    ['rod'] = {
        label = 'Rod',
        weight = 500,
        stack = true,
        close = true,
        description = 'Rod',
    },
    ['stonehatchet'] = {
        label = 'Stonehatchet',
        weight = 500,
        stack = true,
        close = true,
        description = 'Stonehatchet',
    },
    ['switchblade'] = {
        label = 'Switchblade',
        weight = 500,
        stack = true,
        close = true,
        description = 'Switchblade',
    },
    ['switchblade_2'] = {
        label = 'Switchblade',
        weight = 500,
        stack = true,
        close = true,
        description = 'Switchblade',
    },
    ['switchblade_g'] = {
        label = 'Switchblade G',
        weight = 500,
        stack = true,
        close = true,
        description = 'Switchblade G',
    },
    ['wrench'] = {
        label = 'Wrench',
        weight = 500,
        stack = true,
        close = true,
        description = 'Wrench',
    },
    ['combatmg'] = {
        label = 'Combatmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg',
    },
    ['combatmg_luxe'] = {
        label = 'Combatmg Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg Luxe',
    },
    ['combatmg_luxe_mag1'] = {
        label = 'Combatmg Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg Luxe Mag1',
    },
    ['combatmg_luxe_mag2'] = {
        label = 'Combatmg Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg Luxe Mag2',
    },
    ['combatmg_mag1'] = {
        label = 'Combatmg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg Mag1',
    },
    ['combatmg_mag2'] = {
        label = 'Combatmg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmg Mag2',
    },
    ['combatmgmk2'] = {
        label = 'Combatmgmk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2',
    },
    ['combatmgmk2_camo1'] = {
        label = 'Combatmgmk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo1',
    },
    ['combatmgmk2_camo10'] = {
        label = 'Combatmgmk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo10',
    },
    ['combatmgmk2_camo2'] = {
        label = 'Combatmgmk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo2',
    },
    ['combatmgmk2_camo3'] = {
        label = 'Combatmgmk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo3',
    },
    ['combatmgmk2_camo4'] = {
        label = 'Combatmgmk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo4',
    },
    ['combatmgmk2_camo5'] = {
        label = 'Combatmgmk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo5',
    },
    ['combatmgmk2_camo6'] = {
        label = 'Combatmgmk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo6',
    },
    ['combatmgmk2_camo7'] = {
        label = 'Combatmgmk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo7',
    },
    ['combatmgmk2_camo8'] = {
        label = 'Combatmgmk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo8',
    },
    ['combatmgmk2_camo9'] = {
        label = 'Combatmgmk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo9',
    },
    ['combatmgmk2_camo_ind1'] = {
        label = 'Combatmgmk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Camo Ind1',
    },
    ['combatmgmk2_mag1'] = {
        label = 'Combatmgmk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag1',
    },
    ['combatmgmk2_mag2'] = {
        label = 'Combatmgmk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag2',
    },
    ['combatmgmk2_mag_ap'] = {
        label = 'Combatmgmk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag Ap',
    },
    ['combatmgmk2_mag_fmj'] = {
        label = 'Combatmgmk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag Fmj',
    },
    ['combatmgmk2_mag_inc'] = {
        label = 'Combatmgmk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag Inc',
    },
    ['combatmgmk2_mag_tr'] = {
        label = 'Combatmgmk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatmgmk2 Mag Tr',
    },
    ['mg'] = {
        label = 'Mg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mg',
    },
    ['luxe'] = {
        label = 'Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Luxe',
    },
    ['luxe_mag1'] = {
        label = 'Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Luxe Mag1',
    },
    ['luxe_mag2'] = {
        label = 'Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Luxe Mag2',
    },
    ['mag1'] = {
        label = 'Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mag1',
    },
    ['mag2'] = {
        label = 'Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mag2',
    },
    ['minigun'] = {
        label = 'Minigun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Minigun',
    },
    ['sminigun'] = {
        label = 'Sminigun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sminigun',
    },
    ['appistol'] = {
        label = 'Appistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol',
    },
    ['appistol_luxe'] = {
        label = 'Appistol Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Luxe',
    },
    ['appistol_mag1'] = {
        label = 'Appistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Mag1',
    },
    ['appistol_mag1_luxe'] = {
        label = 'Appistol Mag1 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Mag1 Luxe',
    },
    ['appistol_mag2'] = {
        label = 'Appistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Mag2',
    },
    ['appistol_mag2_luxe'] = {
        label = 'Appistol Mag2 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Mag2 Luxe',
    },
    ['appistol_sts'] = {
        label = 'Appistol Sts',
        weight = 500,
        stack = true,
        close = true,
        description = 'Appistol Sts',
    },
    ['ceramic_mag1'] = {
        label = 'Ceramic Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Ceramic Mag1',
    },
    ['ceramic_pistol'] = {
        label = 'Ceramic Pistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Ceramic Pistol',
    },
    ['ceramic_supp'] = {
        label = 'Ceramic Supp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Ceramic Supp',
    },
    ['combatpistol'] = {
        label = 'Combatpistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol',
    },
    ['combatpistol_luxe'] = {
        label = 'Combatpistol Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol Luxe',
    },
    ['combatpistol_luxe_mag1'] = {
        label = 'Combatpistol Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol Luxe Mag1',
    },
    ['combatpistol_luxe_mag2'] = {
        label = 'Combatpistol Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol Luxe Mag2',
    },
    ['combatpistol_2'] = {
        label = 'Combatpistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol',
    },
    ['combatpistol_mag1'] = {
        label = 'Combatpistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol Mag1',
    },
    ['combatpistol_mag2'] = {
        label = 'Combatpistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combatpistol Mag2',
    },
    ['flaregun'] = {
        label = 'Flaregun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flaregun',
    },
    ['flaregun_mag1'] = {
        label = 'Flaregun Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flaregun Mag1',
    },
    ['flaregun_shell'] = {
        label = 'Flaregun Shell',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flaregun Shell',
    },
    ['heavypistol'] = {
        label = 'Heavypistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol',
    },
    ['heavypistol_luxe'] = {
        label = 'Heavypistol Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol Luxe',
    },
    ['heavypistol_luxe_mag1'] = {
        label = 'Heavypistol Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol Luxe Mag1',
    },
    ['heavypistol_luxe_mag2'] = {
        label = 'Heavypistol Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol Luxe Mag2',
    },
    ['heavypistol_mag1'] = {
        label = 'Heavypistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol Mag1',
    },
    ['heavypistol_mag2'] = {
        label = 'Heavypistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavypistol Mag2',
    },
    ['pistol'] = {
        label = 'Pistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol',
    },
    ['pistol50'] = {
        label = 'Pistol50',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50',
    },
    ['pistol50_luxe'] = {
        label = 'Pistol50 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50 Luxe',
    },
    ['pistol50_mag1'] = {
        label = 'Pistol50 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50 Mag1',
    },
    ['pistol50_mag1_luxe'] = {
        label = 'Pistol50 Mag1 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50 Mag1 Luxe',
    },
    ['pistol50_mag2'] = {
        label = 'Pistol50 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50 Mag2',
    },
    ['pistol50_mag2_luxe'] = {
        label = 'Pistol50 Mag2 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol50 Mag2 Luxe',
    },
    ['pistol_luxe'] = {
        label = 'Pistol Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Luxe',
    },
    ['pistol_luxe_mag1'] = {
        label = 'Pistol Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Luxe Mag1',
    },
    ['pistol_luxe_mag2'] = {
        label = 'Pistol Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Luxe Mag2',
    },
    ['pistol_mag1'] = {
        label = 'Pistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Mag1',
    },
    ['pistol_mag2'] = {
        label = 'Pistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Mag2',
    },
    ['pistol_xm3'] = {
        label = 'Pistol Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Xm3',
    },
    ['pistol_xm3_mag1'] = {
        label = 'Pistol Xm3 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Xm3 Mag1',
    },
    ['pistol_xm3_supp'] = {
        label = 'Pistol Xm3 Supp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Xm3 Supp',
    },
    ['pistolmk2'] = {
        label = 'Pistolmk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2',
    },
    ['pistolmk2_camo1'] = {
        label = 'Pistolmk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo1',
    },
    ['pistolmk2_camo10'] = {
        label = 'Pistolmk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo10',
    },
    ['pistolmk2_camo2'] = {
        label = 'Pistolmk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo2',
    },
    ['pistolmk2_camo3'] = {
        label = 'Pistolmk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo3',
    },
    ['pistolmk2_camo4'] = {
        label = 'Pistolmk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo4',
    },
    ['pistolmk2_camo5'] = {
        label = 'Pistolmk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo5',
    },
    ['pistolmk2_camo6'] = {
        label = 'Pistolmk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo6',
    },
}

HOW THIS GROUP IS DECIDED

Why a model lands in weapons and ammo

Nothing here was hand-sorted one model at a time. The rules read the model name, which is the only honest thing to sort 18,000 objects by.

The name is the evidence

The game names an object after what it is and stamps the update that shipped it on the front, so a name like w_me_bottle carries a usable word in the middle of it. The rules look for those words, the nine item-like groups get first refusal, and a model only reaches this group when nothing earlier claimed it.

What that costs

A rule that reads names gets the obvious ones right and the ambiguous ones arguable. A crate of beer is food, not a container; a log fence has the word log in it. If something here is plainly in the wrong place, the model name on the card is all we need to fix it.

Inventory or map

Nine groups are the ones an inventory wants — food and drink, tools, medical, electronics, valuables, documents, containers, smoking and gear. The rest, this one included if it is not in that list, are map material: use the name and the hash, and treat the picture as a way of recognising the thing.

Dropping the duplicates

Any model name containing _lod was left out of the whole library. Those are the low-detail stand-ins the engine swaps in at distance, and their renders are blurred copies of models that are already listed.