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 6

Page 6 of 8: models 601 to 720 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 601 to 720 of 856 · page 6 of 8

  • Pistolmk2 Camo7 (w_pi_pistolmk2_camo7) FiveM inventory icon
    Pistolmk2 Camo7w_pi_pistolmk2_camo7
    png
  • Pistolmk2 Camo8 (w_pi_pistolmk2_camo8) FiveM inventory icon
    Pistolmk2 Camo8w_pi_pistolmk2_camo8
    png
  • Pistolmk2 Camo9 (w_pi_pistolmk2_camo9) FiveM inventory icon
    Pistolmk2 Camo9w_pi_pistolmk2_camo9
    png
  • Pistolmk2 Camo Ind1 (w_pi_pistolmk2_camo_ind1) FiveM inventory icon
    Pistolmk2 Camo Ind1w_pi_pistolmk2_camo_ind1
    png
  • Pistolmk2 Camo Sg (w_pi_pistolmk2_camo_sg) FiveM inventory icon
    Pistolmk2 Camo Sgw_pi_pistolmk2_camo_sg
    png
  • Pistolmk2 Camo Sl Ind1 (w_pi_pistolmk2_camo_sl_ind1) FiveM inventory icon
    Pistolmk2 Camo Sl Ind1w_pi_pistolmk2_camo_sl_ind1
    png
  • Pistolmk2 Camo Sl Sg (w_pi_pistolmk2_camo_sl_sg) FiveM inventory icon
    Pistolmk2 Camo Sl Sgw_pi_pistolmk2_camo_sl_sg
    png
  • Pistolmk2 Mag1 (w_pi_pistolmk2_mag1) FiveM inventory icon
    Pistolmk2 Mag1w_pi_pistolmk2_mag1
    png
  • Pistolmk2 Mag2 (w_pi_pistolmk2_mag2) FiveM inventory icon
    Pistolmk2 Mag2w_pi_pistolmk2_mag2
    png
  • Pistolmk2 Mag Fmj (w_pi_pistolmk2_mag_fmj) FiveM inventory icon
    Pistolmk2 Mag Fmjw_pi_pistolmk2_mag_fmj
    png
  • Pistolmk2 Mag Hp (w_pi_pistolmk2_mag_hp) FiveM inventory icon
    Pistolmk2 Mag Hpw_pi_pistolmk2_mag_hp
    png
  • Pistolmk2 Mag Inc (w_pi_pistolmk2_mag_inc) FiveM inventory icon
    Pistolmk2 Mag Incw_pi_pistolmk2_mag_inc
    png
  • Pistolmk2 Mag Tr (w_pi_pistolmk2_mag_tr) FiveM inventory icon
    Pistolmk2 Mag Trw_pi_pistolmk2_mag_tr
    png
  • Pistolmk2 Slide Camo1 (w_pi_pistolmk2_slide_camo1) FiveM inventory icon
    Pistolmk2 Slide Camo1w_pi_pistolmk2_slide_camo1
    png
  • Pistolmk2 Slide Camo10 (w_pi_pistolmk2_slide_camo10) FiveM inventory icon
    Pistolmk2 Slide Camo10w_pi_pistolmk2_slide_camo10
    png
  • Pistolmk2 Slide Camo2 (w_pi_pistolmk2_slide_camo2) FiveM inventory icon
    Pistolmk2 Slide Camo2w_pi_pistolmk2_slide_camo2
    png
  • Pistolmk2 Slide Camo3 (w_pi_pistolmk2_slide_camo3) FiveM inventory icon
    Pistolmk2 Slide Camo3w_pi_pistolmk2_slide_camo3
    png
  • Pistolmk2 Slide Camo4 (w_pi_pistolmk2_slide_camo4) FiveM inventory icon
    Pistolmk2 Slide Camo4w_pi_pistolmk2_slide_camo4
    png
  • Pistolmk2 Slide Camo5 (w_pi_pistolmk2_slide_camo5) FiveM inventory icon
    Pistolmk2 Slide Camo5w_pi_pistolmk2_slide_camo5
    png
  • Pistolmk2 Slide Camo6 (w_pi_pistolmk2_slide_camo6) FiveM inventory icon
    Pistolmk2 Slide Camo6w_pi_pistolmk2_slide_camo6
    png
  • Pistolmk2 Slide Camo7 (w_pi_pistolmk2_slide_camo7) FiveM inventory icon
    Pistolmk2 Slide Camo7w_pi_pistolmk2_slide_camo7
    png
  • Pistolmk2 Slide Camo8 (w_pi_pistolmk2_slide_camo8) FiveM inventory icon
    Pistolmk2 Slide Camo8w_pi_pistolmk2_slide_camo8
    png
  • Pistolmk2 Slide Camo9 (w_pi_pistolmk2_slide_camo9) FiveM inventory icon
    Pistolmk2 Slide Camo9w_pi_pistolmk2_slide_camo9
    png
  • Pistolsmg (w_pi_pistolsmg_m31) FiveM inventory icon
    Pistolsmgw_pi_pistolsmg_m31
    png
  • Pistolsmg M31 Mag1 (w_pi_pistolsmg_m31_mag1) FiveM inventory icon
    Pistolsmg M31 Mag1w_pi_pistolsmg_m31_mag1
    png
  • Pistolsmg M31 Mag2 (w_pi_pistolsmg_m31_mag2) FiveM inventory icon
    Pistolsmg M31 Mag2w_pi_pistolsmg_m31_mag2
    png
  • Raygun (w_pi_raygun) FiveM inventory icon
    Raygunw_pi_raygun
    png
  • Raygun Ev (w_pi_raygun_ev) FiveM inventory icon
    Raygun Evw_pi_raygun_ev
    png
  • Revolver (w_pi_revolver) FiveM inventory icon
    Revolverw_pi_revolver
    png
  • Revolver (w_pi_revolver_b) FiveM inventory icon
    Revolverw_pi_revolver_b
    png
  • Revolver G (w_pi_revolver_g) FiveM inventory icon
    Revolver Gw_pi_revolver_g
    png
  • Revolver Mag1 (w_pi_revolver_mag1) FiveM inventory icon
    Revolver Mag1w_pi_revolver_mag1
    png
  • Revolvermk2 (w_pi_revolvermk2) FiveM inventory icon
    Revolvermk2w_pi_revolvermk2
    png
  • Revolvermk2 Camo1 (w_pi_revolvermk2_camo1) FiveM inventory icon
    Revolvermk2 Camo1w_pi_revolvermk2_camo1
    png
  • Revolvermk2 Camo10 (w_pi_revolvermk2_camo10) FiveM inventory icon
    Revolvermk2 Camo10w_pi_revolvermk2_camo10
    png
  • Revolvermk2 Camo2 (w_pi_revolvermk2_camo2) FiveM inventory icon
    Revolvermk2 Camo2w_pi_revolvermk2_camo2
    png
  • Revolvermk2 Camo3 (w_pi_revolvermk2_camo3) FiveM inventory icon
    Revolvermk2 Camo3w_pi_revolvermk2_camo3
    png
  • Revolvermk2 Camo4 (w_pi_revolvermk2_camo4) FiveM inventory icon
    Revolvermk2 Camo4w_pi_revolvermk2_camo4
    png
  • Revolvermk2 Camo5 (w_pi_revolvermk2_camo5) FiveM inventory icon
    Revolvermk2 Camo5w_pi_revolvermk2_camo5
    png
  • Revolvermk2 Camo6 (w_pi_revolvermk2_camo6) FiveM inventory icon
    Revolvermk2 Camo6w_pi_revolvermk2_camo6
    png
  • Revolvermk2 Camo7 (w_pi_revolvermk2_camo7) FiveM inventory icon
    Revolvermk2 Camo7w_pi_revolvermk2_camo7
    png
  • Revolvermk2 Camo8 (w_pi_revolvermk2_camo8) FiveM inventory icon
    Revolvermk2 Camo8w_pi_revolvermk2_camo8
    png
  • Revolvermk2 Camo9 (w_pi_revolvermk2_camo9) FiveM inventory icon
    Revolvermk2 Camo9w_pi_revolvermk2_camo9
    png
  • Revolvermk2 Camo Ind (w_pi_revolvermk2_camo_ind) FiveM inventory icon
    Revolvermk2 Camo Indw_pi_revolvermk2_camo_ind
    png
  • Revolvermk2 Mag1 (w_pi_revolvermk2_mag1) FiveM inventory icon
    Revolvermk2 Mag1w_pi_revolvermk2_mag1
    png
  • Revolvermk2 Mag2 (w_pi_revolvermk2_mag2) FiveM inventory icon
    Revolvermk2 Mag2w_pi_revolvermk2_mag2
    png
  • Revolvermk2 Mag3 (w_pi_revolvermk2_mag3) FiveM inventory icon
    Revolvermk2 Mag3w_pi_revolvermk2_mag3
    png
  • Revolvermk2 Mag4 (w_pi_revolvermk2_mag4) FiveM inventory icon
    Revolvermk2 Mag4w_pi_revolvermk2_mag4
    png
  • Revolvermk2 Mag5 (w_pi_revolvermk2_mag5) FiveM inventory icon
    Revolvermk2 Mag5w_pi_revolvermk2_mag5
    png
  • Singleshot (w_pi_singleshot) FiveM inventory icon
    Singleshotw_pi_singleshot
    png
  • Singleshot Shell (w_pi_singleshot_shell) FiveM inventory icon
    Singleshot Shellw_pi_singleshot_shell
    png
  • Singleshoth4 (w_pi_singleshoth4) FiveM inventory icon
    Singleshoth4w_pi_singleshoth4
    png
  • Singleshoth4 Shell (w_pi_singleshoth4_shell) FiveM inventory icon
    Singleshoth4 Shellw_pi_singleshoth4_shell
    png
  • Sns Pistol (w_pi_sns_pistol) FiveM inventory icon
    Sns Pistolw_pi_sns_pistol
    png
  • Sns Pistol Luxe (w_pi_sns_pistol_luxe) FiveM inventory icon
    Sns Pistol Luxew_pi_sns_pistol_luxe
    png
  • Sns Pistol Luxe Mag1 (w_pi_sns_pistol_luxe_mag1) FiveM inventory icon
    Sns Pistol Luxe Mag1w_pi_sns_pistol_luxe_mag1
    png
  • Sns Pistol Luxe Mag2 (w_pi_sns_pistol_luxe_mag2) FiveM inventory icon
    Sns Pistol Luxe Mag2w_pi_sns_pistol_luxe_mag2
    png
  • Sns Pistol Mag1 (w_pi_sns_pistol_mag1) FiveM inventory icon
    Sns Pistol Mag1w_pi_sns_pistol_mag1
    png
  • Sns Pistol Mag2 (w_pi_sns_pistol_mag2) FiveM inventory icon
    Sns Pistol Mag2w_pi_sns_pistol_mag2
    png
  • Sns Pistolmk2 (w_pi_sns_pistolmk2) FiveM inventory icon
    Sns Pistolmk2w_pi_sns_pistolmk2
    png
  • Sns Pistolmk2 Camo1 (w_pi_sns_pistolmk2_camo1) FiveM inventory icon
    Sns Pistolmk2 Camo1w_pi_sns_pistolmk2_camo1
    png
  • Sns Pistolmk2 Camo10 (w_pi_sns_pistolmk2_camo10) FiveM inventory icon
    Sns Pistolmk2 Camo10w_pi_sns_pistolmk2_camo10
    png
  • Sns Pistolmk2 Camo2 (w_pi_sns_pistolmk2_camo2) FiveM inventory icon
    Sns Pistolmk2 Camo2w_pi_sns_pistolmk2_camo2
    png
  • Sns Pistolmk2 Camo3 (w_pi_sns_pistolmk2_camo3) FiveM inventory icon
    Sns Pistolmk2 Camo3w_pi_sns_pistolmk2_camo3
    png
  • Sns Pistolmk2 Camo4 (w_pi_sns_pistolmk2_camo4) FiveM inventory icon
    Sns Pistolmk2 Camo4w_pi_sns_pistolmk2_camo4
    png
  • Sns Pistolmk2 Camo5 (w_pi_sns_pistolmk2_camo5) FiveM inventory icon
    Sns Pistolmk2 Camo5w_pi_sns_pistolmk2_camo5
    png
  • Sns Pistolmk2 Camo6 (w_pi_sns_pistolmk2_camo6) FiveM inventory icon
    Sns Pistolmk2 Camo6w_pi_sns_pistolmk2_camo6
    png
  • Sns Pistolmk2 Camo7 (w_pi_sns_pistolmk2_camo7) FiveM inventory icon
    Sns Pistolmk2 Camo7w_pi_sns_pistolmk2_camo7
    png
  • Sns Pistolmk2 Camo8 (w_pi_sns_pistolmk2_camo8) FiveM inventory icon
    Sns Pistolmk2 Camo8w_pi_sns_pistolmk2_camo8
    png
  • Sns Pistolmk2 Camo9 (w_pi_sns_pistolmk2_camo9) FiveM inventory icon
    Sns Pistolmk2 Camo9w_pi_sns_pistolmk2_camo9
    png
  • Sns Pistolmk2 Camo Ind1 (w_pi_sns_pistolmk2_camo_ind1) FiveM inventory icon
    Sns Pistolmk2 Camo Ind1w_pi_sns_pistolmk2_camo_ind1
    png
  • Sns Pistolmk2 Mag1 (w_pi_sns_pistolmk2_mag1) FiveM inventory icon
    Sns Pistolmk2 Mag1w_pi_sns_pistolmk2_mag1
    png
  • Sns Pistolmk2 Mag2 (w_pi_sns_pistolmk2_mag2) FiveM inventory icon
    Sns Pistolmk2 Mag2w_pi_sns_pistolmk2_mag2
    png
  • Sns Pistolmk2 Mag Fmj (w_pi_sns_pistolmk2_mag_fmj) FiveM inventory icon
    Sns Pistolmk2 Mag Fmjw_pi_sns_pistolmk2_mag_fmj
    png
  • Sns Pistolmk2 Mag Hp (w_pi_sns_pistolmk2_mag_hp) FiveM inventory icon
    Sns Pistolmk2 Mag Hpw_pi_sns_pistolmk2_mag_hp
    png
  • Sns Pistolmk2 Mag Inc (w_pi_sns_pistolmk2_mag_inc) FiveM inventory icon
    Sns Pistolmk2 Mag Incw_pi_sns_pistolmk2_mag_inc
    png
  • Sns Pistolmk2 Mag Tr (w_pi_sns_pistolmk2_mag_tr) FiveM inventory icon
    Sns Pistolmk2 Mag Trw_pi_sns_pistolmk2_mag_tr
    png
  • Sns Pistolmk2 Sl Camo1 (w_pi_sns_pistolmk2_sl_camo1) FiveM inventory icon
    Sns Pistolmk2 Sl Camo1w_pi_sns_pistolmk2_sl_camo1
    png
  • Sns Pistolmk2 Sl Camo10 (w_pi_sns_pistolmk2_sl_camo10) FiveM inventory icon
    Sns Pistolmk2 Sl Camo10w_pi_sns_pistolmk2_sl_camo10
    png
  • Sns Pistolmk2 Sl Camo2 (w_pi_sns_pistolmk2_sl_camo2) FiveM inventory icon
    Sns Pistolmk2 Sl Camo2w_pi_sns_pistolmk2_sl_camo2
    png
  • Sns Pistolmk2 Sl Camo3 (w_pi_sns_pistolmk2_sl_camo3) FiveM inventory icon
    Sns Pistolmk2 Sl Camo3w_pi_sns_pistolmk2_sl_camo3
    png
  • Sns Pistolmk2 Sl Camo4 (w_pi_sns_pistolmk2_sl_camo4) FiveM inventory icon
    Sns Pistolmk2 Sl Camo4w_pi_sns_pistolmk2_sl_camo4
    png
  • Sns Pistolmk2 Sl Camo5 (w_pi_sns_pistolmk2_sl_camo5) FiveM inventory icon
    Sns Pistolmk2 Sl Camo5w_pi_sns_pistolmk2_sl_camo5
    png
  • Sns Pistolmk2 Sl Camo6 (w_pi_sns_pistolmk2_sl_camo6) FiveM inventory icon
    Sns Pistolmk2 Sl Camo6w_pi_sns_pistolmk2_sl_camo6
    png
  • Sns Pistolmk2 Sl Camo7 (w_pi_sns_pistolmk2_sl_camo7) FiveM inventory icon
    Sns Pistolmk2 Sl Camo7w_pi_sns_pistolmk2_sl_camo7
    png
  • Sns Pistolmk2 Sl Camo8 (w_pi_sns_pistolmk2_sl_camo8) FiveM inventory icon
    Sns Pistolmk2 Sl Camo8w_pi_sns_pistolmk2_sl_camo8
    png
  • Sns Pistolmk2 Sl Camo9 (w_pi_sns_pistolmk2_sl_camo9) FiveM inventory icon
    Sns Pistolmk2 Sl Camo9w_pi_sns_pistolmk2_sl_camo9
    png
  • Sns Pistolmk2 Sl Camo (w_pi_sns_pistolmk2_sl_camo_ind1) FiveM inventory icon
    Sns Pistolmk2 Sl Camow_pi_sns_pistolmk2_sl_camo_ind1
    png
  • Stungun (w_pi_stungun) FiveM inventory icon
    Stungunw_pi_stungun
    png
  • Stungun (w_pi_stungun_m41) FiveM inventory icon
    Stungunw_pi_stungun_m41
    png
  • Vintage Pistol (w_pi_vintage_pistol) FiveM inventory icon
    Vintage Pistolw_pi_vintage_pistol
    png
  • Vintage Pistol Mag1 (w_pi_vintage_pistol_mag1) FiveM inventory icon
    Vintage Pistol Mag1w_pi_vintage_pistol_mag1
    png
  • Vintage Pistol Mag2 (w_pi_vintage_pistol_mag2) FiveM inventory icon
    Vintage Pistol Mag2w_pi_vintage_pistol_mag2
    png
  • Gun (w_pi_wep1_gun) FiveM inventory icon
    Gunw_pi_wep1_gun
    png
  • Mag1 (w_pi_wep1_mag1) FiveM inventory icon
    Mag1w_pi_wep1_mag1
    png
  • Gun (w_pi_wep2_gun) FiveM inventory icon
    Gunw_pi_wep2_gun
    png
  • Gun Mag1 (w_pi_wep2_gun_mag1) FiveM inventory icon
    Gun Mag1w_pi_wep2_gun_mag1
    png
  • Assaultsmg (w_sb_assaultsmg) FiveM inventory icon
    Assaultsmgw_sb_assaultsmg
    png
  • Assaultsmg Luxe (w_sb_assaultsmg_luxe) FiveM inventory icon
    Assaultsmg Luxew_sb_assaultsmg_luxe
    png
  • Assaultsmg Luxe Mag1 (w_sb_assaultsmg_luxe_mag1) FiveM inventory icon
    Assaultsmg Luxe Mag1w_sb_assaultsmg_luxe_mag1
    png
  • Assaultsmg Luxe Mag2 (w_sb_assaultsmg_luxe_mag2) FiveM inventory icon
    Assaultsmg Luxe Mag2w_sb_assaultsmg_luxe_mag2
    png
  • Assaultsmg Mag1 (w_sb_assaultsmg_mag1) FiveM inventory icon
    Assaultsmg Mag1w_sb_assaultsmg_mag1
    png
  • Assaultsmg Mag2 (w_sb_assaultsmg_mag2) FiveM inventory icon
    Assaultsmg Mag2w_sb_assaultsmg_mag2
    png
  • Compactsmg (w_sb_compactsmg) FiveM inventory icon
    Compactsmgw_sb_compactsmg
    png
  • Compactsmg Boxmag (w_sb_compactsmg_boxmag) FiveM inventory icon
    Compactsmg Boxmagw_sb_compactsmg_boxmag
    png
  • Compactsmg Mag1 (w_sb_compactsmg_mag1) FiveM inventory icon
    Compactsmg Mag1w_sb_compactsmg_mag1
    png
  • Compactsmg Mag2 (w_sb_compactsmg_mag2) FiveM inventory icon
    Compactsmg Mag2w_sb_compactsmg_mag2
    png
  • Gusenberg (w_sb_gusenberg) FiveM inventory icon
    Gusenbergw_sb_gusenberg
    png
  • Gusenberg Mag1 (w_sb_gusenberg_mag1) FiveM inventory icon
    Gusenberg Mag1w_sb_gusenberg_mag1
    png
  • Gusenberg Mag2 (w_sb_gusenberg_mag2) FiveM inventory icon
    Gusenberg Mag2w_sb_gusenberg_mag2
    png
  • Microsmg (w_sb_microsmg) FiveM inventory icon
    Microsmgw_sb_microsmg
    png
  • Microsmg Las (w_sb_microsmg_las) FiveM inventory icon
    Microsmg Lasw_sb_microsmg_las
    png
  • Microsmg Luxe (w_sb_microsmg_luxe) FiveM inventory icon
    Microsmg Luxew_sb_microsmg_luxe
    png
  • Microsmg (w_sb_microsmg_m31) FiveM inventory icon
    Microsmgw_sb_microsmg_m31
    png
  • Microsmg Mag1 (w_sb_microsmg_mag1) FiveM inventory icon
    Microsmg Mag1w_sb_microsmg_mag1
    png
  • Microsmg Mag1 Luxe (w_sb_microsmg_mag1_luxe) FiveM inventory icon
    Microsmg Mag1 Luxew_sb_microsmg_mag1_luxe
    png
  • Microsmg Mag2 (w_sb_microsmg_mag2) FiveM inventory icon
    Microsmg Mag2w_sb_microsmg_mag2
    png
  • Microsmg Mag2 Luxe (w_sb_microsmg_mag2_luxe) FiveM inventory icon
    Microsmg Mag2 Luxew_sb_microsmg_mag2_luxe
    png
  • Microsmg Xm3 (w_sb_microsmg_xm3) FiveM inventory icon
    Microsmg Xm3w_sb_microsmg_xm3
    png
  • Minismg (w_sb_minismg) FiveM inventory icon
    Minismgw_sb_minismg
    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 {
    ['pistolmk2_camo7'] = {
        label = 'Pistolmk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo7',
    },
    ['pistolmk2_camo8'] = {
        label = 'Pistolmk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo8',
    },
    ['pistolmk2_camo9'] = {
        label = 'Pistolmk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo9',
    },
    ['pistolmk2_camo_ind1'] = {
        label = 'Pistolmk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo Ind1',
    },
    ['pistolmk2_camo_sg'] = {
        label = 'Pistolmk2 Camo Sg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo Sg',
    },
    ['pistolmk2_camo_sl_ind1'] = {
        label = 'Pistolmk2 Camo Sl Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo Sl Ind1',
    },
    ['pistolmk2_camo_sl_sg'] = {
        label = 'Pistolmk2 Camo Sl Sg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Camo Sl Sg',
    },
    ['pistolmk2_mag1'] = {
        label = 'Pistolmk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag1',
    },
    ['pistolmk2_mag2'] = {
        label = 'Pistolmk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag2',
    },
    ['pistolmk2_mag_fmj'] = {
        label = 'Pistolmk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag Fmj',
    },
    ['pistolmk2_mag_hp'] = {
        label = 'Pistolmk2 Mag Hp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag Hp',
    },
    ['pistolmk2_mag_inc'] = {
        label = 'Pistolmk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag Inc',
    },
    ['pistolmk2_mag_tr'] = {
        label = 'Pistolmk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Mag Tr',
    },
    ['pistolmk2_slide_camo1'] = {
        label = 'Pistolmk2 Slide Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo1',
    },
    ['pistolmk2_slide_camo10'] = {
        label = 'Pistolmk2 Slide Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo10',
    },
    ['pistolmk2_slide_camo2'] = {
        label = 'Pistolmk2 Slide Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo2',
    },
    ['pistolmk2_slide_camo3'] = {
        label = 'Pistolmk2 Slide Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo3',
    },
    ['pistolmk2_slide_camo4'] = {
        label = 'Pistolmk2 Slide Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo4',
    },
    ['pistolmk2_slide_camo5'] = {
        label = 'Pistolmk2 Slide Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo5',
    },
    ['pistolmk2_slide_camo6'] = {
        label = 'Pistolmk2 Slide Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo6',
    },
    ['pistolmk2_slide_camo7'] = {
        label = 'Pistolmk2 Slide Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo7',
    },
    ['pistolmk2_slide_camo8'] = {
        label = 'Pistolmk2 Slide Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo8',
    },
    ['pistolmk2_slide_camo9'] = {
        label = 'Pistolmk2 Slide Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolmk2 Slide Camo9',
    },
    ['pistolsmg'] = {
        label = 'Pistolsmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolsmg',
    },
    ['pistolsmg_m31_mag1'] = {
        label = 'Pistolsmg M31 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolsmg M31 Mag1',
    },
    ['pistolsmg_m31_mag2'] = {
        label = 'Pistolsmg M31 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Pistolsmg M31 Mag2',
    },
    ['raygun'] = {
        label = 'Raygun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Raygun',
    },
    ['raygun_ev'] = {
        label = 'Raygun Ev',
        weight = 500,
        stack = true,
        close = true,
        description = 'Raygun Ev',
    },
    ['revolver'] = {
        label = 'Revolver',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolver',
    },
    ['revolver_2'] = {
        label = 'Revolver',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolver',
    },
    ['revolver_g'] = {
        label = 'Revolver G',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolver G',
    },
    ['revolver_mag1'] = {
        label = 'Revolver Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolver Mag1',
    },
    ['revolvermk2'] = {
        label = 'Revolvermk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2',
    },
    ['revolvermk2_camo1'] = {
        label = 'Revolvermk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo1',
    },
    ['revolvermk2_camo10'] = {
        label = 'Revolvermk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo10',
    },
    ['revolvermk2_camo2'] = {
        label = 'Revolvermk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo2',
    },
    ['revolvermk2_camo3'] = {
        label = 'Revolvermk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo3',
    },
    ['revolvermk2_camo4'] = {
        label = 'Revolvermk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo4',
    },
    ['revolvermk2_camo5'] = {
        label = 'Revolvermk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo5',
    },
    ['revolvermk2_camo6'] = {
        label = 'Revolvermk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo6',
    },
    ['revolvermk2_camo7'] = {
        label = 'Revolvermk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo7',
    },
    ['revolvermk2_camo8'] = {
        label = 'Revolvermk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo8',
    },
    ['revolvermk2_camo9'] = {
        label = 'Revolvermk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo9',
    },
    ['revolvermk2_camo_ind'] = {
        label = 'Revolvermk2 Camo Ind',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Camo Ind',
    },
    ['revolvermk2_mag1'] = {
        label = 'Revolvermk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Mag1',
    },
    ['revolvermk2_mag2'] = {
        label = 'Revolvermk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Mag2',
    },
    ['revolvermk2_mag3'] = {
        label = 'Revolvermk2 Mag3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Mag3',
    },
    ['revolvermk2_mag4'] = {
        label = 'Revolvermk2 Mag4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Mag4',
    },
    ['revolvermk2_mag5'] = {
        label = 'Revolvermk2 Mag5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Revolvermk2 Mag5',
    },
    ['singleshot'] = {
        label = 'Singleshot',
        weight = 500,
        stack = true,
        close = true,
        description = 'Singleshot',
    },
    ['singleshot_shell'] = {
        label = 'Singleshot Shell',
        weight = 500,
        stack = true,
        close = true,
        description = 'Singleshot Shell',
    },
    ['singleshoth4'] = {
        label = 'Singleshoth4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Singleshoth4',
    },
    ['singleshoth4_shell'] = {
        label = 'Singleshoth4 Shell',
        weight = 500,
        stack = true,
        close = true,
        description = 'Singleshoth4 Shell',
    },
    ['sns_pistol'] = {
        label = 'Sns Pistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol',
    },
    ['sns_pistol_luxe'] = {
        label = 'Sns Pistol Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol Luxe',
    },
    ['sns_pistol_luxe_mag1'] = {
        label = 'Sns Pistol Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol Luxe Mag1',
    },
    ['sns_pistol_luxe_mag2'] = {
        label = 'Sns Pistol Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol Luxe Mag2',
    },
    ['sns_pistol_mag1'] = {
        label = 'Sns Pistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol Mag1',
    },
    ['sns_pistol_mag2'] = {
        label = 'Sns Pistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistol Mag2',
    },
    ['sns_pistolmk2'] = {
        label = 'Sns Pistolmk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2',
    },
    ['sns_pistolmk2_camo1'] = {
        label = 'Sns Pistolmk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo1',
    },
    ['sns_pistolmk2_camo10'] = {
        label = 'Sns Pistolmk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo10',
    },
    ['sns_pistolmk2_camo2'] = {
        label = 'Sns Pistolmk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo2',
    },
    ['sns_pistolmk2_camo3'] = {
        label = 'Sns Pistolmk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo3',
    },
    ['sns_pistolmk2_camo4'] = {
        label = 'Sns Pistolmk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo4',
    },
    ['sns_pistolmk2_camo5'] = {
        label = 'Sns Pistolmk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo5',
    },
    ['sns_pistolmk2_camo6'] = {
        label = 'Sns Pistolmk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo6',
    },
    ['sns_pistolmk2_camo7'] = {
        label = 'Sns Pistolmk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo7',
    },
    ['sns_pistolmk2_camo8'] = {
        label = 'Sns Pistolmk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo8',
    },
    ['sns_pistolmk2_camo9'] = {
        label = 'Sns Pistolmk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo9',
    },
    ['sns_pistolmk2_camo_ind1'] = {
        label = 'Sns Pistolmk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Camo Ind1',
    },
    ['sns_pistolmk2_mag1'] = {
        label = 'Sns Pistolmk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag1',
    },
    ['sns_pistolmk2_mag2'] = {
        label = 'Sns Pistolmk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag2',
    },
    ['sns_pistolmk2_mag_fmj'] = {
        label = 'Sns Pistolmk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag Fmj',
    },
    ['sns_pistolmk2_mag_hp'] = {
        label = 'Sns Pistolmk2 Mag Hp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag Hp',
    },
    ['sns_pistolmk2_mag_inc'] = {
        label = 'Sns Pistolmk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag Inc',
    },
    ['sns_pistolmk2_mag_tr'] = {
        label = 'Sns Pistolmk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Mag Tr',
    },
    ['sns_pistolmk2_sl_camo1'] = {
        label = 'Sns Pistolmk2 Sl Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo1',
    },
    ['sns_pistolmk2_sl_camo10'] = {
        label = 'Sns Pistolmk2 Sl Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo10',
    },
    ['sns_pistolmk2_sl_camo2'] = {
        label = 'Sns Pistolmk2 Sl Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo2',
    },
    ['sns_pistolmk2_sl_camo3'] = {
        label = 'Sns Pistolmk2 Sl Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo3',
    },
    ['sns_pistolmk2_sl_camo4'] = {
        label = 'Sns Pistolmk2 Sl Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo4',
    },
    ['sns_pistolmk2_sl_camo5'] = {
        label = 'Sns Pistolmk2 Sl Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo5',
    },
    ['sns_pistolmk2_sl_camo6'] = {
        label = 'Sns Pistolmk2 Sl Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo6',
    },
    ['sns_pistolmk2_sl_camo7'] = {
        label = 'Sns Pistolmk2 Sl Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo7',
    },
    ['sns_pistolmk2_sl_camo8'] = {
        label = 'Sns Pistolmk2 Sl Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo8',
    },
    ['sns_pistolmk2_sl_camo9'] = {
        label = 'Sns Pistolmk2 Sl Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo9',
    },
    ['sns_pistolmk2_sl_camo'] = {
        label = 'Sns Pistolmk2 Sl Camo',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sns Pistolmk2 Sl Camo',
    },
    ['stungun'] = {
        label = 'Stungun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Stungun',
    },
    ['stungun_2'] = {
        label = 'Stungun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Stungun',
    },
    ['vintage_pistol'] = {
        label = 'Vintage Pistol',
        weight = 500,
        stack = true,
        close = true,
        description = 'Vintage Pistol',
    },
    ['vintage_pistol_mag1'] = {
        label = 'Vintage Pistol Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Vintage Pistol Mag1',
    },
    ['vintage_pistol_mag2'] = {
        label = 'Vintage Pistol Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Vintage Pistol Mag2',
    },
    ['gun'] = {
        label = 'Gun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gun',
    },
    ['mag1'] = {
        label = 'Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Mag1',
    },
    ['gun_2'] = {
        label = 'Gun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gun',
    },
    ['gun_mag1'] = {
        label = 'Gun Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gun Mag1',
    },
    ['assaultsmg'] = {
        label = 'Assaultsmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg',
    },
    ['assaultsmg_luxe'] = {
        label = 'Assaultsmg Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg Luxe',
    },
    ['assaultsmg_luxe_mag1'] = {
        label = 'Assaultsmg Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg Luxe Mag1',
    },
    ['assaultsmg_luxe_mag2'] = {
        label = 'Assaultsmg Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg Luxe Mag2',
    },
    ['assaultsmg_mag1'] = {
        label = 'Assaultsmg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg Mag1',
    },
    ['assaultsmg_mag2'] = {
        label = 'Assaultsmg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Assaultsmg Mag2',
    },
    ['compactsmg'] = {
        label = 'Compactsmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Compactsmg',
    },
    ['compactsmg_boxmag'] = {
        label = 'Compactsmg Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Compactsmg Boxmag',
    },
    ['compactsmg_mag1'] = {
        label = 'Compactsmg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Compactsmg Mag1',
    },
    ['compactsmg_mag2'] = {
        label = 'Compactsmg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Compactsmg Mag2',
    },
    ['gusenberg'] = {
        label = 'Gusenberg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gusenberg',
    },
    ['gusenberg_mag1'] = {
        label = 'Gusenberg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gusenberg Mag1',
    },
    ['gusenberg_mag2'] = {
        label = 'Gusenberg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Gusenberg Mag2',
    },
    ['microsmg'] = {
        label = 'Microsmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg',
    },
    ['microsmg_las'] = {
        label = 'Microsmg Las',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Las',
    },
    ['microsmg_luxe'] = {
        label = 'Microsmg Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Luxe',
    },
    ['microsmg_2'] = {
        label = 'Microsmg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg',
    },
    ['microsmg_mag1'] = {
        label = 'Microsmg Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Mag1',
    },
    ['microsmg_mag1_luxe'] = {
        label = 'Microsmg Mag1 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Mag1 Luxe',
    },
    ['microsmg_mag2'] = {
        label = 'Microsmg Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Mag2',
    },
    ['microsmg_mag2_luxe'] = {
        label = 'Microsmg Mag2 Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Mag2 Luxe',
    },
    ['microsmg_xm3'] = {
        label = 'Microsmg Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Microsmg Xm3',
    },
    ['minismg'] = {
        label = 'Minismg',
        weight = 500,
        stack = true,
        close = true,
        description = 'Minismg',
    },
}

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