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 7

Page 7 of 8: models 721 to 840 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 721 to 840 of 856 · page 7 of 8

  • Minismg Mag1 (w_sb_minismg_mag1) FiveM inventory icon
    Minismg Mag1w_sb_minismg_mag1
    png
  • Minismg Mag2 (w_sb_minismg_mag2) FiveM inventory icon
    Minismg Mag2w_sb_minismg_mag2
    png
  • Pdw (w_sb_pdw) FiveM inventory icon
    Pdww_sb_pdw
    png
  • Pdw Boxmag (w_sb_pdw_boxmag) FiveM inventory icon
    Pdw Boxmagw_sb_pdw_boxmag
    png
  • Pdw Mag1 (w_sb_pdw_mag1) FiveM inventory icon
    Pdw Mag1w_sb_pdw_mag1
    png
  • Pdw Mag2 (w_sb_pdw_mag2) FiveM inventory icon
    Pdw Mag2w_sb_pdw_mag2
    png
  • Smg (w_sb_smg) FiveM inventory icon
    Smgw_sb_smg
    png
  • Smg Boxmag (w_sb_smg_boxmag) FiveM inventory icon
    Smg Boxmagw_sb_smg_boxmag
    png
  • Smg Boxmag Luxe (w_sb_smg_boxmag_luxe) FiveM inventory icon
    Smg Boxmag Luxew_sb_smg_boxmag_luxe
    png
  • Smg Luxe (w_sb_smg_luxe) FiveM inventory icon
    Smg Luxew_sb_smg_luxe
    png
  • Smg Luxe Mag1 (w_sb_smg_luxe_mag1) FiveM inventory icon
    Smg Luxe Mag1w_sb_smg_luxe_mag1
    png
  • Smg Luxe Mag2 (w_sb_smg_luxe_mag2) FiveM inventory icon
    Smg Luxe Mag2w_sb_smg_luxe_mag2
    png
  • Smg Mag1 (w_sb_smg_mag1) FiveM inventory icon
    Smg Mag1w_sb_smg_mag1
    png
  • Smg Mag2 (w_sb_smg_mag2) FiveM inventory icon
    Smg Mag2w_sb_smg_mag2
    png
  • Smgmk2 (w_sb_smgmk2) FiveM inventory icon
    Smgmk2w_sb_smgmk2
    png
  • Smgmk2 Mag1 (w_sb_smgmk2_mag1) FiveM inventory icon
    Smgmk2 Mag1w_sb_smgmk2_mag1
    png
  • Smgmk2 Mag2 (w_sb_smgmk2_mag2) FiveM inventory icon
    Smgmk2 Mag2w_sb_smgmk2_mag2
    png
  • Smgmk2 Mag Fmj (w_sb_smgmk2_mag_fmj) FiveM inventory icon
    Smgmk2 Mag Fmjw_sb_smgmk2_mag_fmj
    png
  • Smgmk2 Mag Hp (w_sb_smgmk2_mag_hp) FiveM inventory icon
    Smgmk2 Mag Hpw_sb_smgmk2_mag_hp
    png
  • Smgmk2 Mag Inc (w_sb_smgmk2_mag_inc) FiveM inventory icon
    Smgmk2 Mag Incw_sb_smgmk2_mag_inc
    png
  • Smgmk2 Mag Tr (w_sb_smgmk2_mag_tr) FiveM inventory icon
    Smgmk2 Mag Trw_sb_smgmk2_mag_tr
    png
  • Sg Assaultshotgun (w_sg_assaultshotgun) FiveM inventory icon
    Sg Assaultshotgunw_sg_assaultshotgun
    png
  • Sg Assaultshotgun Mag1 (w_sg_assaultshotgun_mag1) FiveM inventory icon
    Sg Assaultshotgun Mag1w_sg_assaultshotgun_mag1
    png
  • Sg Assaultshotgun Mag2 (w_sg_assaultshotgun_mag2) FiveM inventory icon
    Sg Assaultshotgun Mag2w_sg_assaultshotgun_mag2
    png
  • Sg Bullpupshotgun (w_sg_bullpupshotgun) FiveM inventory icon
    Sg Bullpupshotgunw_sg_bullpupshotgun
    png
  • Sg Doublebarrel (w_sg_doublebarrel) FiveM inventory icon
    Sg Doublebarrelw_sg_doublebarrel
    png
  • Sg Doublebarrel Mag1 (w_sg_doublebarrel_mag1) FiveM inventory icon
    Sg Doublebarrel Mag1w_sg_doublebarrel_mag1
    png
  • Sg Heavyshotgun (w_sg_heavyshotgun) FiveM inventory icon
    Sg Heavyshotgunw_sg_heavyshotgun
    png
  • Sg Heavyshotgun Boxmag (w_sg_heavyshotgun_boxmag) FiveM inventory icon
    Sg Heavyshotgun Boxmagw_sg_heavyshotgun_boxmag
    png
  • Sg Heavyshotgun Mag1 (w_sg_heavyshotgun_mag1) FiveM inventory icon
    Sg Heavyshotgun Mag1w_sg_heavyshotgun_mag1
    png
  • Sg Heavyshotgun Mag2 (w_sg_heavyshotgun_mag2) FiveM inventory icon
    Sg Heavyshotgun Mag2w_sg_heavyshotgun_mag2
    png
  • Sg Pumpshotgun (w_sg_pumpshotgun) FiveM inventory icon
    Sg Pumpshotgunw_sg_pumpshotgun
    png
  • Sg Pumpshotgun Chs (w_sg_pumpshotgun_chs) FiveM inventory icon
    Sg Pumpshotgun Chsw_sg_pumpshotgun_chs
    png
  • Sg Pumpshotgun Luxe (w_sg_pumpshotgun_luxe) FiveM inventory icon
    Sg Pumpshotgun Luxew_sg_pumpshotgun_luxe
    png
  • Sg Pumpshotgun Xm3 (w_sg_pumpshotgun_xm3) FiveM inventory icon
    Sg Pumpshotgun Xm3w_sg_pumpshotgun_xm3
    png
  • Sg Pumpshotgunh4 (w_sg_pumpshotgunh4) FiveM inventory icon
    Sg Pumpshotgunh4w_sg_pumpshotgunh4
    png
  • Sg Pumpshotgunh4 Mag1 (w_sg_pumpshotgunh4_mag1) FiveM inventory icon
    Sg Pumpshotgunh4 Mag1w_sg_pumpshotgunh4_mag1
    png
  • Sg Pumpshotgunmk2 (w_sg_pumpshotgunmk2) FiveM inventory icon
    Sg Pumpshotgunmk2w_sg_pumpshotgunmk2
    png
  • Sg Pumpshotgunmk2 Camo1 (w_sg_pumpshotgunmk2_camo1) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo1w_sg_pumpshotgunmk2_camo1
    png
  • Sg Pumpshotgunmk2 Camo10 (w_sg_pumpshotgunmk2_camo10) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo10w_sg_pumpshotgunmk2_camo10
    png
  • Sg Pumpshotgunmk2 Camo2 (w_sg_pumpshotgunmk2_camo2) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo2w_sg_pumpshotgunmk2_camo2
    png
  • Sg Pumpshotgunmk2 Camo3 (w_sg_pumpshotgunmk2_camo3) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo3w_sg_pumpshotgunmk2_camo3
    png
  • Sg Pumpshotgunmk2 Camo4 (w_sg_pumpshotgunmk2_camo4) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo4w_sg_pumpshotgunmk2_camo4
    png
  • Sg Pumpshotgunmk2 Camo5 (w_sg_pumpshotgunmk2_camo5) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo5w_sg_pumpshotgunmk2_camo5
    png
  • Sg Pumpshotgunmk2 Camo6 (w_sg_pumpshotgunmk2_camo6) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo6w_sg_pumpshotgunmk2_camo6
    png
  • Sg Pumpshotgunmk2 Camo7 (w_sg_pumpshotgunmk2_camo7) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo7w_sg_pumpshotgunmk2_camo7
    png
  • Sg Pumpshotgunmk2 Camo8 (w_sg_pumpshotgunmk2_camo8) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo8w_sg_pumpshotgunmk2_camo8
    png
  • Sg Pumpshotgunmk2 Camo9 (w_sg_pumpshotgunmk2_camo9) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo9w_sg_pumpshotgunmk2_camo9
    png
  • Sg Pumpshotgunmk2 Camo Ind1 (w_sg_pumpshotgunmk2_camo_ind1) FiveM inventory icon
    Sg Pumpshotgunmk2 Camo Ind1w_sg_pumpshotgunmk2_camo_ind1
    png
  • Sg Pumpshotgunmk2 Mag1 (w_sg_pumpshotgunmk2_mag1) FiveM inventory icon
    Sg Pumpshotgunmk2 Mag1w_sg_pumpshotgunmk2_mag1
    png
  • Sg Pumpshotgunmk2 Mag Ap (w_sg_pumpshotgunmk2_mag_ap) FiveM inventory icon
    Sg Pumpshotgunmk2 Mag Apw_sg_pumpshotgunmk2_mag_ap
    png
  • Sg Pumpshotgunmk2 Mag Exp (w_sg_pumpshotgunmk2_mag_exp) FiveM inventory icon
    Sg Pumpshotgunmk2 Mag Expw_sg_pumpshotgunmk2_mag_exp
    png
  • Sg Pumpshotgunmk2 Mag Hp (w_sg_pumpshotgunmk2_mag_hp) FiveM inventory icon
    Sg Pumpshotgunmk2 Mag Hpw_sg_pumpshotgunmk2_mag_hp
    png
  • Sg Pumpshotgunmk2 Mag Inc (w_sg_pumpshotgunmk2_mag_inc) FiveM inventory icon
    Sg Pumpshotgunmk2 Mag Incw_sg_pumpshotgunmk2_mag_inc
    png
  • Sg Sawnoff (w_sg_sawnoff) FiveM inventory icon
    Sg Sawnoffw_sg_sawnoff
    png
  • Sg Sawnoff Luxe (w_sg_sawnoff_luxe) FiveM inventory icon
    Sg Sawnoff Luxew_sg_sawnoff_luxe
    png
  • Sg Sweeper (w_sg_sweeper) FiveM inventory icon
    Sg Sweeperw_sg_sweeper
    png
  • Sg Sweeper Mag1 (w_sg_sweeper_mag1) FiveM inventory icon
    Sg Sweeper Mag1w_sg_sweeper_mag1
    png
  • Sl Battlerifle (w_sl_battlerifle_m32) FiveM inventory icon
    Sl Battleriflew_sl_battlerifle_m32
    png
  • Sl Battlerifle M32 Mag1 (w_sl_battlerifle_m32_mag1) FiveM inventory icon
    Sl Battlerifle M32 Mag1w_sl_battlerifle_m32_mag1
    png
  • Sl Battlerifle M32 Mag2 (w_sl_battlerifle_m32_mag2) FiveM inventory icon
    Sl Battlerifle M32 Mag2w_sl_battlerifle_m32_mag2
    png
  • Smug Airmissile (w_smug_airmissile_01b) FiveM inventory icon
    Smug Airmissilew_smug_airmissile_01b
    png
  • Smug Airmissile (w_smug_airmissile_02) FiveM inventory icon
    Smug Airmissilew_smug_airmissile_02
    png
  • Smug Bomb (w_smug_bomb_01) FiveM inventory icon
    Smug Bombw_smug_bomb_01
    png
  • Smug Bomb (w_smug_bomb_02) FiveM inventory icon
    Smug Bombw_smug_bomb_02
    png
  • Smug Bomb (w_smug_bomb_03) FiveM inventory icon
    Smug Bombw_smug_bomb_03
    png
  • Smug Bomb (w_smug_bomb_04) FiveM inventory icon
    Smug Bombw_smug_bomb_04
    png
  • Heavysniper (w_sr_heavysniper) FiveM inventory icon
    Heavysniperw_sr_heavysniper
    png
  • Heavysniper (w_sr_heavysniper_m32) FiveM inventory icon
    Heavysniperw_sr_heavysniper_m32
    png
  • Heavysniper Mag1 (w_sr_heavysniper_mag1) FiveM inventory icon
    Heavysniper Mag1w_sr_heavysniper_mag1
    png
  • Heavysnipermk2 (w_sr_heavysnipermk2) FiveM inventory icon
    Heavysnipermk2w_sr_heavysnipermk2
    png
  • Heavysnipermk2 Mag1 (w_sr_heavysnipermk2_mag1) FiveM inventory icon
    Heavysnipermk2 Mag1w_sr_heavysnipermk2_mag1
    png
  • Heavysnipermk2 Mag2 (w_sr_heavysnipermk2_mag2) FiveM inventory icon
    Heavysnipermk2 Mag2w_sr_heavysnipermk2_mag2
    png
  • Heavysnipermk2 Mag Ap (w_sr_heavysnipermk2_mag_ap) FiveM inventory icon
    Heavysnipermk2 Mag Apw_sr_heavysnipermk2_mag_ap
    png
  • Heavysnipermk2 Mag Ap2 (w_sr_heavysnipermk2_mag_ap2) FiveM inventory icon
    Heavysnipermk2 Mag Ap2w_sr_heavysnipermk2_mag_ap2
    png
  • Heavysnipermk2 Mag Fmj (w_sr_heavysnipermk2_mag_fmj) FiveM inventory icon
    Heavysnipermk2 Mag Fmjw_sr_heavysnipermk2_mag_fmj
    png
  • Heavysnipermk2 Mag Inc (w_sr_heavysnipermk2_mag_inc) FiveM inventory icon
    Heavysnipermk2 Mag Incw_sr_heavysnipermk2_mag_inc
    png
  • Marksmanrifle (w_sr_marksmanrifle) FiveM inventory icon
    Marksmanriflew_sr_marksmanrifle
    png
  • Marksmanrifle Luxe (w_sr_marksmanrifle_luxe) FiveM inventory icon
    Marksmanrifle Luxew_sr_marksmanrifle_luxe
    png
  • Marksmanrifle Luxe Mag1 (w_sr_marksmanrifle_luxe_mag1) FiveM inventory icon
    Marksmanrifle Luxe Mag1w_sr_marksmanrifle_luxe_mag1
    png
  • Marksmanrifle Luxe Mag2 (w_sr_marksmanrifle_luxe_mag2) FiveM inventory icon
    Marksmanrifle Luxe Mag2w_sr_marksmanrifle_luxe_mag2
    png
  • Marksmanrifle Mag1 (w_sr_marksmanrifle_mag1) FiveM inventory icon
    Marksmanrifle Mag1w_sr_marksmanrifle_mag1
    png
  • Marksmanrifle Mag2 (w_sr_marksmanrifle_mag2) FiveM inventory icon
    Marksmanrifle Mag2w_sr_marksmanrifle_mag2
    png
  • Marksmanriflemk2 (w_sr_marksmanriflemk2) FiveM inventory icon
    Marksmanriflemk2w_sr_marksmanriflemk2
    png
  • Marksmanriflemk2 Camo1 (w_sr_marksmanriflemk2_camo1) FiveM inventory icon
    Marksmanriflemk2 Camo1w_sr_marksmanriflemk2_camo1
    png
  • Marksmanriflemk2 Camo10 (w_sr_marksmanriflemk2_camo10) FiveM inventory icon
    Marksmanriflemk2 Camo10w_sr_marksmanriflemk2_camo10
    png
  • Marksmanriflemk2 Camo2 (w_sr_marksmanriflemk2_camo2) FiveM inventory icon
    Marksmanriflemk2 Camo2w_sr_marksmanriflemk2_camo2
    png
  • Marksmanriflemk2 Camo3 (w_sr_marksmanriflemk2_camo3) FiveM inventory icon
    Marksmanriflemk2 Camo3w_sr_marksmanriflemk2_camo3
    png
  • Marksmanriflemk2 Camo4 (w_sr_marksmanriflemk2_camo4) FiveM inventory icon
    Marksmanriflemk2 Camo4w_sr_marksmanriflemk2_camo4
    png
  • Marksmanriflemk2 Camo5 (w_sr_marksmanriflemk2_camo5) FiveM inventory icon
    Marksmanriflemk2 Camo5w_sr_marksmanriflemk2_camo5
    png
  • Marksmanriflemk2 Camo6 (w_sr_marksmanriflemk2_camo6) FiveM inventory icon
    Marksmanriflemk2 Camo6w_sr_marksmanriflemk2_camo6
    png
  • Marksmanriflemk2 Camo7 (w_sr_marksmanriflemk2_camo7) FiveM inventory icon
    Marksmanriflemk2 Camo7w_sr_marksmanriflemk2_camo7
    png
  • Marksmanriflemk2 Camo8 (w_sr_marksmanriflemk2_camo8) FiveM inventory icon
    Marksmanriflemk2 Camo8w_sr_marksmanriflemk2_camo8
    png
  • Marksmanriflemk2 Camo9 (w_sr_marksmanriflemk2_camo9) FiveM inventory icon
    Marksmanriflemk2 Camo9w_sr_marksmanriflemk2_camo9
    png
  • Marksmanriflemk2 Camo Ind (w_sr_marksmanriflemk2_camo_ind) FiveM inventory icon
    Marksmanriflemk2 Camo Indw_sr_marksmanriflemk2_camo_ind
    png
  • Marksmanriflemk2 Mag1 (w_sr_marksmanriflemk2_mag1) FiveM inventory icon
    Marksmanriflemk2 Mag1w_sr_marksmanriflemk2_mag1
    png
  • Marksmanriflemk2 Mag2 (w_sr_marksmanriflemk2_mag2) FiveM inventory icon
    Marksmanriflemk2 Mag2w_sr_marksmanriflemk2_mag2
    png
  • Marksmanriflemk2 Mag Ap (w_sr_marksmanriflemk2_mag_ap) FiveM inventory icon
    Marksmanriflemk2 Mag Apw_sr_marksmanriflemk2_mag_ap
    png
  • Marksmanriflemk2 Mag Fmj (w_sr_marksmanriflemk2_mag_fmj) FiveM inventory icon
    Marksmanriflemk2 Mag Fmjw_sr_marksmanriflemk2_mag_fmj
    png
  • Marksmanriflemk2 Mag Inc (w_sr_marksmanriflemk2_mag_inc) FiveM inventory icon
    Marksmanriflemk2 Mag Incw_sr_marksmanriflemk2_mag_inc
    png
  • Marksmanriflemk2 Mag Tr (w_sr_marksmanriflemk2_mag_tr) FiveM inventory icon
    Marksmanriflemk2 Mag Trw_sr_marksmanriflemk2_mag_tr
    png
  • Mr Mk2 Barrel (w_sr_mr_mk2_barrel_1) FiveM inventory icon
    Mr Mk2 Barrelw_sr_mr_mk2_barrel_1
    png
  • Mr Mk2 Barrel (w_sr_mr_mk2_barrel_2) FiveM inventory icon
    Mr Mk2 Barrelw_sr_mr_mk2_barrel_2
    png
  • Precisionrifle Reh (w_sr_precisionrifle_reh) FiveM inventory icon
    Precisionrifle Rehw_sr_precisionrifle_reh
    png
  • Sniperrifle (w_sr_sniperrifle) FiveM inventory icon
    Sniperriflew_sr_sniperrifle
    png
  • Sniperrifle Luxe (w_sr_sniperrifle_luxe) FiveM inventory icon
    Sniperrifle Luxew_sr_sniperrifle_luxe
    png
  • Sniperrifle Mag1 (w_sr_sniperrifle_mag1) FiveM inventory icon
    Sniperrifle Mag1w_sr_sniperrifle_mag1
    png
  • Sniperrifle Mag1 Luxe (w_sr_sniperrifle_mag1_luxe) FiveM inventory icon
    Sniperrifle Mag1 Luxew_sr_sniperrifle_mag1_luxe
    png
  • Precisionrifle Reh Mag1 (w_sr_w_sr_precisionrifle_reh_mag1) FiveM inventory icon
    Precisionrifle Reh Mag1w_sr_w_sr_precisionrifle_reh_mag1
    png
  • Weapons Bench (xm3_int3_weapons_bench) FiveM inventory icon
    Weapons Benchxm3_int3_weapons_bench
    png
  • Pistol Xm3 (xm3_prop_xm3_pistol_xm3) FiveM inventory icon
    Pistol Xm3xm3_prop_xm3_pistol_xm3
    png
  • Cannon Room Door (xm_prop_cannon_room_door) FiveM inventory icon
    Cannon Room Doorxm_prop_cannon_room_door
    png
  • Cannon Room Door (xm_prop_cannon_room_door_02) FiveM inventory icon
    Cannon Room Doorxm_prop_cannon_room_door_02
    png
  • Mine (xm_prop_x17_mine_01a) FiveM inventory icon
    Minexm_prop_x17_mine_01a
    png
  • Mine (xm_prop_x17_mine_02a) FiveM inventory icon
    Minexm_prop_x17_mine_02a
    png
  • Mine (xm_prop_x17_mine_03a) FiveM inventory icon
    Minexm_prop_x17_mine_03a
    png
  • Silo Rocket (xm_prop_x17_silo_rocket_01) FiveM inventory icon
    Silo Rocketxm_prop_x17_silo_rocket_01
    png
  • Torpedo Case (xm_prop_x17_torpedo_case_01) FiveM inventory icon
    Torpedo Casexm_prop_x17_torpedo_case_01
    png
  • Gunlocker (xm_prop_xm_gunlocker_01a) FiveM inventory icon
    Gunlockerxm_prop_xm_gunlocker_01a
    png
  • Combined2 Dyst 07 Turret (xs_combined2_dyst_07_turret) FiveM inventory icon
    Combined2 Dyst 07 Turretxs_combined2_dyst_07_turret
    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 {
    ['minismg_mag1'] = {
        label = 'Minismg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Minismg Mag1',
    },
    ['minismg_mag2'] = {
        label = 'Minismg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Minismg Mag2',
    },
    ['pdw'] = {
        label = 'Pdw',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pdw',
    },
    ['pdw_boxmag'] = {
        label = 'Pdw Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pdw Boxmag',
    },
    ['pdw_mag1'] = {
        label = 'Pdw Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pdw Mag1',
    },
    ['pdw_mag2'] = {
        label = 'Pdw Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pdw Mag2',
    },
    ['smg'] = {
        label = 'Smg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg',
    },
    ['smg_boxmag'] = {
        label = 'Smg Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Boxmag',
    },
    ['smg_boxmag_luxe'] = {
        label = 'Smg Boxmag Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Boxmag Luxe',
    },
    ['smg_luxe'] = {
        label = 'Smg Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Luxe',
    },
    ['smg_luxe_mag1'] = {
        label = 'Smg Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Luxe Mag1',
    },
    ['smg_luxe_mag2'] = {
        label = 'Smg Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Luxe Mag2',
    },
    ['smg_mag1'] = {
        label = 'Smg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Mag1',
    },
    ['smg_mag2'] = {
        label = 'Smg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smg Mag2',
    },
    ['smgmk2'] = {
        label = 'Smgmk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2',
    },
    ['smgmk2_mag1'] = {
        label = 'Smgmk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag1',
    },
    ['smgmk2_mag2'] = {
        label = 'Smgmk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag2',
    },
    ['smgmk2_mag_fmj'] = {
        label = 'Smgmk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag Fmj',
    },
    ['smgmk2_mag_hp'] = {
        label = 'Smgmk2 Mag Hp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag Hp',
    },
    ['smgmk2_mag_inc'] = {
        label = 'Smgmk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag Inc',
    },
    ['smgmk2_mag_tr'] = {
        label = 'Smgmk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smgmk2 Mag Tr',
    },
    ['sg_assaultshotgun'] = {
        label = 'Sg Assaultshotgun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Assaultshotgun',
    },
    ['sg_assaultshotgun_mag1'] = {
        label = 'Sg Assaultshotgun Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Assaultshotgun Mag1',
    },
    ['sg_assaultshotgun_mag2'] = {
        label = 'Sg Assaultshotgun Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Assaultshotgun Mag2',
    },
    ['sg_bullpupshotgun'] = {
        label = 'Sg Bullpupshotgun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Bullpupshotgun',
    },
    ['sg_doublebarrel'] = {
        label = 'Sg Doublebarrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Doublebarrel',
    },
    ['sg_doublebarrel_mag1'] = {
        label = 'Sg Doublebarrel Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Doublebarrel Mag1',
    },
    ['sg_heavyshotgun'] = {
        label = 'Sg Heavyshotgun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Heavyshotgun',
    },
    ['sg_heavyshotgun_boxmag'] = {
        label = 'Sg Heavyshotgun Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Heavyshotgun Boxmag',
    },
    ['sg_heavyshotgun_mag1'] = {
        label = 'Sg Heavyshotgun Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Heavyshotgun Mag1',
    },
    ['sg_heavyshotgun_mag2'] = {
        label = 'Sg Heavyshotgun Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Heavyshotgun Mag2',
    },
    ['sg_pumpshotgun'] = {
        label = 'Sg Pumpshotgun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgun',
    },
    ['sg_pumpshotgun_chs'] = {
        label = 'Sg Pumpshotgun Chs',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgun Chs',
    },
    ['sg_pumpshotgun_luxe'] = {
        label = 'Sg Pumpshotgun Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgun Luxe',
    },
    ['sg_pumpshotgun_xm3'] = {
        label = 'Sg Pumpshotgun Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgun Xm3',
    },
    ['sg_pumpshotgunh4'] = {
        label = 'Sg Pumpshotgunh4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunh4',
    },
    ['sg_pumpshotgunh4_mag1'] = {
        label = 'Sg Pumpshotgunh4 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunh4 Mag1',
    },
    ['sg_pumpshotgunmk2'] = {
        label = 'Sg Pumpshotgunmk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2',
    },
    ['sg_pumpshotgunmk2_camo1'] = {
        label = 'Sg Pumpshotgunmk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo1',
    },
    ['sg_pumpshotgunmk2_camo10'] = {
        label = 'Sg Pumpshotgunmk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo10',
    },
    ['sg_pumpshotgunmk2_camo2'] = {
        label = 'Sg Pumpshotgunmk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo2',
    },
    ['sg_pumpshotgunmk2_camo3'] = {
        label = 'Sg Pumpshotgunmk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo3',
    },
    ['sg_pumpshotgunmk2_camo4'] = {
        label = 'Sg Pumpshotgunmk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo4',
    },
    ['sg_pumpshotgunmk2_camo5'] = {
        label = 'Sg Pumpshotgunmk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo5',
    },
    ['sg_pumpshotgunmk2_camo6'] = {
        label = 'Sg Pumpshotgunmk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo6',
    },
    ['sg_pumpshotgunmk2_camo7'] = {
        label = 'Sg Pumpshotgunmk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo7',
    },
    ['sg_pumpshotgunmk2_camo8'] = {
        label = 'Sg Pumpshotgunmk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo8',
    },
    ['sg_pumpshotgunmk2_camo9'] = {
        label = 'Sg Pumpshotgunmk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo9',
    },
    ['sg_pumpshotgunmk2_camo_ind1'] = {
        label = 'Sg Pumpshotgunmk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Camo Ind1',
    },
    ['sg_pumpshotgunmk2_mag1'] = {
        label = 'Sg Pumpshotgunmk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Mag1',
    },
    ['sg_pumpshotgunmk2_mag_ap'] = {
        label = 'Sg Pumpshotgunmk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Mag Ap',
    },
    ['sg_pumpshotgunmk2_mag_exp'] = {
        label = 'Sg Pumpshotgunmk2 Mag Exp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Mag Exp',
    },
    ['sg_pumpshotgunmk2_mag_hp'] = {
        label = 'Sg Pumpshotgunmk2 Mag Hp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Mag Hp',
    },
    ['sg_pumpshotgunmk2_mag_inc'] = {
        label = 'Sg Pumpshotgunmk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Pumpshotgunmk2 Mag Inc',
    },
    ['sg_sawnoff'] = {
        label = 'Sg Sawnoff',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Sawnoff',
    },
    ['sg_sawnoff_luxe'] = {
        label = 'Sg Sawnoff Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Sawnoff Luxe',
    },
    ['sg_sweeper'] = {
        label = 'Sg Sweeper',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Sweeper',
    },
    ['sg_sweeper_mag1'] = {
        label = 'Sg Sweeper Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sg Sweeper Mag1',
    },
    ['sl_battlerifle'] = {
        label = 'Sl Battlerifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sl Battlerifle',
    },
    ['sl_battlerifle_m32_mag1'] = {
        label = 'Sl Battlerifle M32 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sl Battlerifle M32 Mag1',
    },
    ['sl_battlerifle_m32_mag2'] = {
        label = 'Sl Battlerifle M32 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sl Battlerifle M32 Mag2',
    },
    ['smug_airmissile'] = {
        label = 'Smug Airmissile',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Airmissile',
    },
    ['smug_airmissile_2'] = {
        label = 'Smug Airmissile',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Airmissile',
    },
    ['smug_bomb'] = {
        label = 'Smug Bomb',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Bomb',
    },
    ['smug_bomb_2'] = {
        label = 'Smug Bomb',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Bomb',
    },
    ['smug_bomb_3'] = {
        label = 'Smug Bomb',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Bomb',
    },
    ['smug_bomb_4'] = {
        label = 'Smug Bomb',
        weight = 500,
        stack = true,
        close = true,
        description = 'Smug Bomb',
    },
    ['heavysniper'] = {
        label = 'Heavysniper',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysniper',
    },
    ['heavysniper_2'] = {
        label = 'Heavysniper',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysniper',
    },
    ['heavysniper_mag1'] = {
        label = 'Heavysniper Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysniper Mag1',
    },
    ['heavysnipermk2'] = {
        label = 'Heavysnipermk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2',
    },
    ['heavysnipermk2_mag1'] = {
        label = 'Heavysnipermk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag1',
    },
    ['heavysnipermk2_mag2'] = {
        label = 'Heavysnipermk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag2',
    },
    ['heavysnipermk2_mag_ap'] = {
        label = 'Heavysnipermk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag Ap',
    },
    ['heavysnipermk2_mag_ap2'] = {
        label = 'Heavysnipermk2 Mag Ap2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag Ap2',
    },
    ['heavysnipermk2_mag_fmj'] = {
        label = 'Heavysnipermk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag Fmj',
    },
    ['heavysnipermk2_mag_inc'] = {
        label = 'Heavysnipermk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Mag Inc',
    },
    ['marksmanrifle'] = {
        label = 'Marksmanrifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle',
    },
    ['marksmanrifle_luxe'] = {
        label = 'Marksmanrifle Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle Luxe',
    },
    ['marksmanrifle_luxe_mag1'] = {
        label = 'Marksmanrifle Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle Luxe Mag1',
    },
    ['marksmanrifle_luxe_mag2'] = {
        label = 'Marksmanrifle Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle Luxe Mag2',
    },
    ['marksmanrifle_mag1'] = {
        label = 'Marksmanrifle Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle Mag1',
    },
    ['marksmanrifle_mag2'] = {
        label = 'Marksmanrifle Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanrifle Mag2',
    },
    ['marksmanriflemk2'] = {
        label = 'Marksmanriflemk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2',
    },
    ['marksmanriflemk2_camo1'] = {
        label = 'Marksmanriflemk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo1',
    },
    ['marksmanriflemk2_camo10'] = {
        label = 'Marksmanriflemk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo10',
    },
    ['marksmanriflemk2_camo2'] = {
        label = 'Marksmanriflemk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo2',
    },
    ['marksmanriflemk2_camo3'] = {
        label = 'Marksmanriflemk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo3',
    },
    ['marksmanriflemk2_camo4'] = {
        label = 'Marksmanriflemk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo4',
    },
    ['marksmanriflemk2_camo5'] = {
        label = 'Marksmanriflemk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo5',
    },
    ['marksmanriflemk2_camo6'] = {
        label = 'Marksmanriflemk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo6',
    },
    ['marksmanriflemk2_camo7'] = {
        label = 'Marksmanriflemk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo7',
    },
    ['marksmanriflemk2_camo8'] = {
        label = 'Marksmanriflemk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo8',
    },
    ['marksmanriflemk2_camo9'] = {
        label = 'Marksmanriflemk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo9',
    },
    ['marksmanriflemk2_camo_ind'] = {
        label = 'Marksmanriflemk2 Camo Ind',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Camo Ind',
    },
    ['marksmanriflemk2_mag1'] = {
        label = 'Marksmanriflemk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag1',
    },
    ['marksmanriflemk2_mag2'] = {
        label = 'Marksmanriflemk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag2',
    },
    ['marksmanriflemk2_mag_ap'] = {
        label = 'Marksmanriflemk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag Ap',
    },
    ['marksmanriflemk2_mag_fmj'] = {
        label = 'Marksmanriflemk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag Fmj',
    },
    ['marksmanriflemk2_mag_inc'] = {
        label = 'Marksmanriflemk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag Inc',
    },
    ['marksmanriflemk2_mag_tr'] = {
        label = 'Marksmanriflemk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Marksmanriflemk2 Mag Tr',
    },
    ['mr_mk2_barrel'] = {
        label = 'Mr Mk2 Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mr Mk2 Barrel',
    },
    ['mr_mk2_barrel_2'] = {
        label = 'Mr Mk2 Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mr Mk2 Barrel',
    },
    ['precisionrifle_reh'] = {
        label = 'Precisionrifle Reh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Precisionrifle Reh',
    },
    ['sniperrifle'] = {
        label = 'Sniperrifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sniperrifle',
    },
    ['sniperrifle_luxe'] = {
        label = 'Sniperrifle Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sniperrifle Luxe',
    },
    ['sniperrifle_mag1'] = {
        label = 'Sniperrifle Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sniperrifle Mag1',
    },
    ['sniperrifle_mag1_luxe'] = {
        label = 'Sniperrifle Mag1 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sniperrifle Mag1 Luxe',
    },
    ['precisionrifle_reh_mag1'] = {
        label = 'Precisionrifle Reh Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Precisionrifle Reh Mag1',
    },
    ['weapons_bench'] = {
        label = 'Weapons Bench',
        weight = 500,
        stack = true,
        close = true,
        description = 'Weapons Bench',
    },
    ['pistol_xm3'] = {
        label = 'Pistol Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistol Xm3',
    },
    ['cannon_room_door'] = {
        label = 'Cannon Room Door',
        weight = 500,
        stack = true,
        close = true,
        description = 'Cannon Room Door',
    },
    ['cannon_room_door_2'] = {
        label = 'Cannon Room Door',
        weight = 500,
        stack = true,
        close = true,
        description = 'Cannon Room Door',
    },
    ['mine'] = {
        label = 'Mine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mine',
    },
    ['mine_2'] = {
        label = 'Mine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mine',
    },
    ['mine_3'] = {
        label = 'Mine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mine',
    },
    ['silo_rocket'] = {
        label = 'Silo Rocket',
        weight = 500,
        stack = true,
        close = true,
        description = 'Silo Rocket',
    },
    ['torpedo_case'] = {
        label = 'Torpedo Case',
        weight = 500,
        stack = true,
        close = true,
        description = 'Torpedo Case',
    },
    ['gunlocker'] = {
        label = 'Gunlocker',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gunlocker',
    },
    ['combined2_dyst_07_turret'] = {
        label = 'Combined2 Dyst 07 Turret',
        weight = 500,
        stack = true,
        close = true,
        description = 'Combined2 Dyst 07 Turret',
    },
}

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_sb_minismg_mag1 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.