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 3

Page 3 of 8: models 241 to 360 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 241 to 360 of 856 · page 3 of 8

  • Bullpuprifleh4 (w_ar_bullpuprifleh4) FiveM inventory icon
    Bullpuprifleh4w_ar_bullpuprifleh4
    png
  • Bullpuprifleh4 Mag1 (w_ar_bullpuprifleh4_mag1) FiveM inventory icon
    Bullpuprifleh4 Mag1w_ar_bullpuprifleh4_mag1
    png
  • Bullpuprifleh4 Mag2 (w_ar_bullpuprifleh4_mag2) FiveM inventory icon
    Bullpuprifleh4 Mag2w_ar_bullpuprifleh4_mag2
    png
  • Bullpuprifleh4 Sight (w_ar_bullpuprifleh4_sight) FiveM inventory icon
    Bullpuprifleh4 Sightw_ar_bullpuprifleh4_sight
    png
  • Bullpupriflem42 (w_ar_bullpupriflem42) FiveM inventory icon
    Bullpupriflem42w_ar_bullpupriflem42
    png
  • Bullpupriflem42 Mag2 (w_ar_bullpupriflem42_mag2) FiveM inventory icon
    Bullpupriflem42 Mag2w_ar_bullpupriflem42_mag2
    png
  • Bullpupriflemk2 (w_ar_bullpupriflemk2) FiveM inventory icon
    Bullpupriflemk2w_ar_bullpupriflemk2
    png
  • Bullpupriflemk2 Camo1 (w_ar_bullpupriflemk2_camo1) FiveM inventory icon
    Bullpupriflemk2 Camo1w_ar_bullpupriflemk2_camo1
    png
  • Bullpupriflemk2 Camo10 (w_ar_bullpupriflemk2_camo10) FiveM inventory icon
    Bullpupriflemk2 Camo10w_ar_bullpupriflemk2_camo10
    png
  • Bullpupriflemk2 Camo2 (w_ar_bullpupriflemk2_camo2) FiveM inventory icon
    Bullpupriflemk2 Camo2w_ar_bullpupriflemk2_camo2
    png
  • Bullpupriflemk2 Camo3 (w_ar_bullpupriflemk2_camo3) FiveM inventory icon
    Bullpupriflemk2 Camo3w_ar_bullpupriflemk2_camo3
    png
  • Bullpupriflemk2 Camo4 (w_ar_bullpupriflemk2_camo4) FiveM inventory icon
    Bullpupriflemk2 Camo4w_ar_bullpupriflemk2_camo4
    png
  • Bullpupriflemk2 Camo5 (w_ar_bullpupriflemk2_camo5) FiveM inventory icon
    Bullpupriflemk2 Camo5w_ar_bullpupriflemk2_camo5
    png
  • Bullpupriflemk2 Camo6 (w_ar_bullpupriflemk2_camo6) FiveM inventory icon
    Bullpupriflemk2 Camo6w_ar_bullpupriflemk2_camo6
    png
  • Bullpupriflemk2 Camo7 (w_ar_bullpupriflemk2_camo7) FiveM inventory icon
    Bullpupriflemk2 Camo7w_ar_bullpupriflemk2_camo7
    png
  • Bullpupriflemk2 Camo8 (w_ar_bullpupriflemk2_camo8) FiveM inventory icon
    Bullpupriflemk2 Camo8w_ar_bullpupriflemk2_camo8
    png
  • Bullpupriflemk2 Camo9 (w_ar_bullpupriflemk2_camo9) FiveM inventory icon
    Bullpupriflemk2 Camo9w_ar_bullpupriflemk2_camo9
    png
  • Bullpupriflemk2 Camo Ind1 (w_ar_bullpupriflemk2_camo_ind1) FiveM inventory icon
    Bullpupriflemk2 Camo Ind1w_ar_bullpupriflemk2_camo_ind1
    png
  • Bullpupriflemk2 Mag1 (w_ar_bullpupriflemk2_mag1) FiveM inventory icon
    Bullpupriflemk2 Mag1w_ar_bullpupriflemk2_mag1
    png
  • Bullpupriflemk2 Mag2 (w_ar_bullpupriflemk2_mag2) FiveM inventory icon
    Bullpupriflemk2 Mag2w_ar_bullpupriflemk2_mag2
    png
  • Bullpupriflemk2 Mag Ap (w_ar_bullpupriflemk2_mag_ap) FiveM inventory icon
    Bullpupriflemk2 Mag Apw_ar_bullpupriflemk2_mag_ap
    png
  • Bullpupriflemk2 Mag Fmj (w_ar_bullpupriflemk2_mag_fmj) FiveM inventory icon
    Bullpupriflemk2 Mag Fmjw_ar_bullpupriflemk2_mag_fmj
    png
  • Bullpupriflemk2 Mag Inc (w_ar_bullpupriflemk2_mag_inc) FiveM inventory icon
    Bullpupriflemk2 Mag Incw_ar_bullpupriflemk2_mag_inc
    png
  • Bullpupriflemk2 Mag Tr (w_ar_bullpupriflemk2_mag_tr) FiveM inventory icon
    Bullpupriflemk2 Mag Trw_ar_bullpupriflemk2_mag_tr
    png
  • Carbinerifle (w_ar_carbinerifle) FiveM inventory icon
    Carbineriflew_ar_carbinerifle
    png
  • Carbinerifle Boxmag (w_ar_carbinerifle_boxmag) FiveM inventory icon
    Carbinerifle Boxmagw_ar_carbinerifle_boxmag
    png
  • Carbinerifle Boxmag Luxe (w_ar_carbinerifle_boxmag_luxe) FiveM inventory icon
    Carbinerifle Boxmag Luxew_ar_carbinerifle_boxmag_luxe
    png
  • Carbinerifle Luxe (w_ar_carbinerifle_luxe) FiveM inventory icon
    Carbinerifle Luxew_ar_carbinerifle_luxe
    png
  • Carbinerifle Luxe Mag1 (w_ar_carbinerifle_luxe_mag1) FiveM inventory icon
    Carbinerifle Luxe Mag1w_ar_carbinerifle_luxe_mag1
    png
  • Carbinerifle Luxe Mag2 (w_ar_carbinerifle_luxe_mag2) FiveM inventory icon
    Carbinerifle Luxe Mag2w_ar_carbinerifle_luxe_mag2
    png
  • Carbinerifle (w_ar_carbinerifle_m31) FiveM inventory icon
    Carbineriflew_ar_carbinerifle_m31
    png
  • Carbinerifle Mag1 (w_ar_carbinerifle_mag1) FiveM inventory icon
    Carbinerifle Mag1w_ar_carbinerifle_mag1
    png
  • Carbinerifle Mag2 (w_ar_carbinerifle_mag2) FiveM inventory icon
    Carbinerifle Mag2w_ar_carbinerifle_mag2
    png
  • Carbinerifle Reh (w_ar_carbinerifle_reh) FiveM inventory icon
    Carbinerifle Rehw_ar_carbinerifle_reh
    png
  • Carbineriflemk2 (w_ar_carbineriflemk2) FiveM inventory icon
    Carbineriflemk2w_ar_carbineriflemk2
    png
  • Carbineriflemk2 Camo1 (w_ar_carbineriflemk2_camo1) FiveM inventory icon
    Carbineriflemk2 Camo1w_ar_carbineriflemk2_camo1
    png
  • Carbineriflemk2 Camo10 (w_ar_carbineriflemk2_camo10) FiveM inventory icon
    Carbineriflemk2 Camo10w_ar_carbineriflemk2_camo10
    png
  • Carbineriflemk2 Camo2 (w_ar_carbineriflemk2_camo2) FiveM inventory icon
    Carbineriflemk2 Camo2w_ar_carbineriflemk2_camo2
    png
  • Carbineriflemk2 Camo3 (w_ar_carbineriflemk2_camo3) FiveM inventory icon
    Carbineriflemk2 Camo3w_ar_carbineriflemk2_camo3
    png
  • Carbineriflemk2 Camo4 (w_ar_carbineriflemk2_camo4) FiveM inventory icon
    Carbineriflemk2 Camo4w_ar_carbineriflemk2_camo4
    png
  • Carbineriflemk2 Camo5 (w_ar_carbineriflemk2_camo5) FiveM inventory icon
    Carbineriflemk2 Camo5w_ar_carbineriflemk2_camo5
    png
  • Carbineriflemk2 Camo6 (w_ar_carbineriflemk2_camo6) FiveM inventory icon
    Carbineriflemk2 Camo6w_ar_carbineriflemk2_camo6
    png
  • Carbineriflemk2 Camo7 (w_ar_carbineriflemk2_camo7) FiveM inventory icon
    Carbineriflemk2 Camo7w_ar_carbineriflemk2_camo7
    png
  • Carbineriflemk2 Camo8 (w_ar_carbineriflemk2_camo8) FiveM inventory icon
    Carbineriflemk2 Camo8w_ar_carbineriflemk2_camo8
    png
  • Carbineriflemk2 Camo9 (w_ar_carbineriflemk2_camo9) FiveM inventory icon
    Carbineriflemk2 Camo9w_ar_carbineriflemk2_camo9
    png
  • Carbineriflemk2 Camo Ind1 (w_ar_carbineriflemk2_camo_ind1) FiveM inventory icon
    Carbineriflemk2 Camo Ind1w_ar_carbineriflemk2_camo_ind1
    png
  • Carbineriflemk2 Mag1 (w_ar_carbineriflemk2_mag1) FiveM inventory icon
    Carbineriflemk2 Mag1w_ar_carbineriflemk2_mag1
    png
  • Carbineriflemk2 Mag2 (w_ar_carbineriflemk2_mag2) FiveM inventory icon
    Carbineriflemk2 Mag2w_ar_carbineriflemk2_mag2
    png
  • Carbineriflemk2 Mag Ap (w_ar_carbineriflemk2_mag_ap) FiveM inventory icon
    Carbineriflemk2 Mag Apw_ar_carbineriflemk2_mag_ap
    png
  • Carbineriflemk2 Mag Fmj (w_ar_carbineriflemk2_mag_fmj) FiveM inventory icon
    Carbineriflemk2 Mag Fmjw_ar_carbineriflemk2_mag_fmj
    png
  • Carbineriflemk2 Mag Inc (w_ar_carbineriflemk2_mag_inc) FiveM inventory icon
    Carbineriflemk2 Mag Incw_ar_carbineriflemk2_mag_inc
    png
  • Carbineriflemk2 Mag Tr (w_ar_carbineriflemk2_mag_tr) FiveM inventory icon
    Carbineriflemk2 Mag Trw_ar_carbineriflemk2_mag_tr
    png
  • Heavyrifleh (w_ar_heavyrifleh) FiveM inventory icon
    Heavyriflehw_ar_heavyrifleh
    png
  • Heavyrifleh Sight (w_ar_heavyrifleh_sight) FiveM inventory icon
    Heavyrifleh Sightw_ar_heavyrifleh_sight
    png
  • Musket (w_ar_musket) FiveM inventory icon
    Musketw_ar_musket
    png
  • Railgun (w_ar_railgun) FiveM inventory icon
    Railgunw_ar_railgun
    png
  • Railgun Mag1 (w_ar_railgun_mag1) FiveM inventory icon
    Railgun Mag1w_ar_railgun_mag1
    png
  • Railgun Xm3 (w_ar_railgun_xm3) FiveM inventory icon
    Railgun Xm3w_ar_railgun_xm3
    png
  • Sc Barrel (w_ar_sc_barrel_1) FiveM inventory icon
    Sc Barrelw_ar_sc_barrel_1
    png
  • Sc Barrel (w_ar_sc_barrel_2) FiveM inventory icon
    Sc Barrelw_ar_sc_barrel_2
    png
  • Specialcarbine (w_ar_specialcarbine) FiveM inventory icon
    Specialcarbinew_ar_specialcarbine
    png
  • Specialcarbine Boxmag (w_ar_specialcarbine_boxmag) FiveM inventory icon
    Specialcarbine Boxmagw_ar_specialcarbine_boxmag
    png
  • Specialcarbine Boxmag Luxe (w_ar_specialcarbine_boxmag_luxe) FiveM inventory icon
    Specialcarbine Boxmag Luxew_ar_specialcarbine_boxmag_luxe
    png
  • Specialcarbine Luxe (w_ar_specialcarbine_luxe) FiveM inventory icon
    Specialcarbine Luxew_ar_specialcarbine_luxe
    png
  • Specialcarbine Luxe Mag1 (w_ar_specialcarbine_luxe_mag1) FiveM inventory icon
    Specialcarbine Luxe Mag1w_ar_specialcarbine_luxe_mag1
    png
  • Specialcarbine Luxe Mag2 (w_ar_specialcarbine_luxe_mag2) FiveM inventory icon
    Specialcarbine Luxe Mag2w_ar_specialcarbine_luxe_mag2
    png
  • Specialcarbine (w_ar_specialcarbine_m32) FiveM inventory icon
    Specialcarbinew_ar_specialcarbine_m32
    png
  • Specialcarbine Mag1 (w_ar_specialcarbine_mag1) FiveM inventory icon
    Specialcarbine Mag1w_ar_specialcarbine_mag1
    png
  • Specialcarbine Mag2 (w_ar_specialcarbine_mag2) FiveM inventory icon
    Specialcarbine Mag2w_ar_specialcarbine_mag2
    png
  • Specialcarbinemk2 (w_ar_specialcarbinemk2) FiveM inventory icon
    Specialcarbinemk2w_ar_specialcarbinemk2
    png
  • Specialcarbinemk2 Camo1 (w_ar_specialcarbinemk2_camo1) FiveM inventory icon
    Specialcarbinemk2 Camo1w_ar_specialcarbinemk2_camo1
    png
  • Specialcarbinemk2 Camo10 (w_ar_specialcarbinemk2_camo10) FiveM inventory icon
    Specialcarbinemk2 Camo10w_ar_specialcarbinemk2_camo10
    png
  • Specialcarbinemk2 Camo2 (w_ar_specialcarbinemk2_camo2) FiveM inventory icon
    Specialcarbinemk2 Camo2w_ar_specialcarbinemk2_camo2
    png
  • Specialcarbinemk2 Camo3 (w_ar_specialcarbinemk2_camo3) FiveM inventory icon
    Specialcarbinemk2 Camo3w_ar_specialcarbinemk2_camo3
    png
  • Specialcarbinemk2 Camo4 (w_ar_specialcarbinemk2_camo4) FiveM inventory icon
    Specialcarbinemk2 Camo4w_ar_specialcarbinemk2_camo4
    png
  • Specialcarbinemk2 Camo5 (w_ar_specialcarbinemk2_camo5) FiveM inventory icon
    Specialcarbinemk2 Camo5w_ar_specialcarbinemk2_camo5
    png
  • Specialcarbinemk2 Camo6 (w_ar_specialcarbinemk2_camo6) FiveM inventory icon
    Specialcarbinemk2 Camo6w_ar_specialcarbinemk2_camo6
    png
  • Specialcarbinemk2 Camo7 (w_ar_specialcarbinemk2_camo7) FiveM inventory icon
    Specialcarbinemk2 Camo7w_ar_specialcarbinemk2_camo7
    png
  • Specialcarbinemk2 Camo8 (w_ar_specialcarbinemk2_camo8) FiveM inventory icon
    Specialcarbinemk2 Camo8w_ar_specialcarbinemk2_camo8
    png
  • Specialcarbinemk2 Camo9 (w_ar_specialcarbinemk2_camo9) FiveM inventory icon
    Specialcarbinemk2 Camo9w_ar_specialcarbinemk2_camo9
    png
  • Specialcarbinemk2 Camo Ind (w_ar_specialcarbinemk2_camo_ind) FiveM inventory icon
    Specialcarbinemk2 Camo Indw_ar_specialcarbinemk2_camo_ind
    png
  • Specialcarbinemk2 Mag1 (w_ar_specialcarbinemk2_mag1) FiveM inventory icon
    Specialcarbinemk2 Mag1w_ar_specialcarbinemk2_mag1
    png
  • Specialcarbinemk2 Mag2 (w_ar_specialcarbinemk2_mag2) FiveM inventory icon
    Specialcarbinemk2 Mag2w_ar_specialcarbinemk2_mag2
    png
  • Specialcarbinemk2 Mag Ap (w_ar_specialcarbinemk2_mag_ap) FiveM inventory icon
    Specialcarbinemk2 Mag Apw_ar_specialcarbinemk2_mag_ap
    png
  • Specialcarbinemk2 Mag Fmj (w_ar_specialcarbinemk2_mag_fmj) FiveM inventory icon
    Specialcarbinemk2 Mag Fmjw_ar_specialcarbinemk2_mag_fmj
    png
  • Specialcarbinemk2 Mag Inc (w_ar_specialcarbinemk2_mag_inc) FiveM inventory icon
    Specialcarbinemk2 Mag Incw_ar_specialcarbinemk2_mag_inc
    png
  • Specialcarbinemk2 Mag Tr (w_ar_specialcarbinemk2_mag_tr) FiveM inventory icon
    Specialcarbinemk2 Mag Trw_ar_specialcarbinemk2_mag_tr
    png
  • Srifle (w_ar_srifle) FiveM inventory icon
    Sriflew_ar_srifle
    png
  • Arena Airmissile (w_arena_airmissile_01a) FiveM inventory icon
    Arena Airmissilew_arena_airmissile_01a
    png
  • Afgrip (w_at_afgrip_2) FiveM inventory icon
    Afgripw_at_afgrip_2
    png
  • Afgrip (w_at_ar_afgrip) FiveM inventory icon
    Afgripw_at_ar_afgrip
    png
  • Afgrip Luxe (w_at_ar_afgrip_luxe) FiveM inventory icon
    Afgrip Luxew_at_ar_afgrip_luxe
    png
  • Barrel (w_at_ar_barrel_1) FiveM inventory icon
    Barrelw_at_ar_barrel_1
    png
  • Barrel (w_at_ar_barrel_2) FiveM inventory icon
    Barrelw_at_ar_barrel_2
    png
  • Flsh (w_at_ar_flsh) FiveM inventory icon
    Flshw_at_ar_flsh
    png
  • Flsh Luxe (w_at_ar_flsh_luxe) FiveM inventory icon
    Flsh Luxew_at_ar_flsh_luxe
    png
  • Flsh (w_at_ar_flsh_m42) FiveM inventory icon
    Flshw_at_ar_flsh_m42
    png
  • Flsh Pdluxe (w_at_ar_flsh_pdluxe) FiveM inventory icon
    Flsh Pdluxew_at_ar_flsh_pdluxe
    png
  • Flsh Reh (w_at_ar_flsh_reh) FiveM inventory icon
    Flsh Rehw_at_ar_flsh_reh
    png
  • Scope Small (w_at_ar_scope_small_m42) FiveM inventory icon
    Scope Smallw_at_ar_scope_small_m42
    png
  • Supp (w_at_ar_supp) FiveM inventory icon
    Suppw_at_ar_supp
    png
  • Supp (w_at_ar_supp_02) FiveM inventory icon
    Suppw_at_ar_supp_02
    png
  • Supp Luxe (w_at_ar_supp_luxe) FiveM inventory icon
    Supp Luxew_at_ar_supp_luxe
    png
  • Supp Luxe (w_at_ar_supp_luxe_02) FiveM inventory icon
    Supp Luxew_at_ar_supp_luxe_02
    png
  • Camo1 (w_at_armk2_camo1) FiveM inventory icon
    Camo1w_at_armk2_camo1
    png
  • Camo10 (w_at_armk2_camo10) FiveM inventory icon
    Camo10w_at_armk2_camo10
    png
  • Camo2 (w_at_armk2_camo2) FiveM inventory icon
    Camo2w_at_armk2_camo2
    png
  • Camo3 (w_at_armk2_camo3) FiveM inventory icon
    Camo3w_at_armk2_camo3
    png
  • Camo4 (w_at_armk2_camo4) FiveM inventory icon
    Camo4w_at_armk2_camo4
    png
  • Camo5 (w_at_armk2_camo5) FiveM inventory icon
    Camo5w_at_armk2_camo5
    png
  • Camo6 (w_at_armk2_camo6) FiveM inventory icon
    Camo6w_at_armk2_camo6
    png
  • Camo7 (w_at_armk2_camo7) FiveM inventory icon
    Camo7w_at_armk2_camo7
    png
  • Camo8 (w_at_armk2_camo8) FiveM inventory icon
    Camo8w_at_armk2_camo8
    png
  • Camo9 (w_at_armk2_camo9) FiveM inventory icon
    Camo9w_at_armk2_camo9
    png
  • Camo Ind1 (w_at_armk2_camo_ind1) FiveM inventory icon
    Camo Ind1w_at_armk2_camo_ind1
    png
  • Cr Barrel (w_at_cr_barrel_1) FiveM inventory icon
    Cr Barrelw_at_cr_barrel_1
    png
  • Cr Barrel (w_at_cr_barrel_2) FiveM inventory icon
    Cr Barrelw_at_cr_barrel_2
    png
  • Heavysnipermk2 Camo1 (w_at_heavysnipermk2_camo1) FiveM inventory icon
    Heavysnipermk2 Camo1w_at_heavysnipermk2_camo1
    png
  • Heavysnipermk2 Camo10 (w_at_heavysnipermk2_camo10) FiveM inventory icon
    Heavysnipermk2 Camo10w_at_heavysnipermk2_camo10
    png
  • Heavysnipermk2 Camo2 (w_at_heavysnipermk2_camo2) FiveM inventory icon
    Heavysnipermk2 Camo2w_at_heavysnipermk2_camo2
    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 {
    ['bullpuprifleh4'] = {
        label = 'Bullpuprifleh4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpuprifleh4',
    },
    ['bullpuprifleh4_mag1'] = {
        label = 'Bullpuprifleh4 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpuprifleh4 Mag1',
    },
    ['bullpuprifleh4_mag2'] = {
        label = 'Bullpuprifleh4 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpuprifleh4 Mag2',
    },
    ['bullpuprifleh4_sight'] = {
        label = 'Bullpuprifleh4 Sight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpuprifleh4 Sight',
    },
    ['bullpupriflem42'] = {
        label = 'Bullpupriflem42',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflem42',
    },
    ['bullpupriflem42_mag2'] = {
        label = 'Bullpupriflem42 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflem42 Mag2',
    },
    ['bullpupriflemk2'] = {
        label = 'Bullpupriflemk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2',
    },
    ['bullpupriflemk2_camo1'] = {
        label = 'Bullpupriflemk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo1',
    },
    ['bullpupriflemk2_camo10'] = {
        label = 'Bullpupriflemk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo10',
    },
    ['bullpupriflemk2_camo2'] = {
        label = 'Bullpupriflemk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo2',
    },
    ['bullpupriflemk2_camo3'] = {
        label = 'Bullpupriflemk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo3',
    },
    ['bullpupriflemk2_camo4'] = {
        label = 'Bullpupriflemk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo4',
    },
    ['bullpupriflemk2_camo5'] = {
        label = 'Bullpupriflemk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo5',
    },
    ['bullpupriflemk2_camo6'] = {
        label = 'Bullpupriflemk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo6',
    },
    ['bullpupriflemk2_camo7'] = {
        label = 'Bullpupriflemk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo7',
    },
    ['bullpupriflemk2_camo8'] = {
        label = 'Bullpupriflemk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo8',
    },
    ['bullpupriflemk2_camo9'] = {
        label = 'Bullpupriflemk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo9',
    },
    ['bullpupriflemk2_camo_ind1'] = {
        label = 'Bullpupriflemk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Camo Ind1',
    },
    ['bullpupriflemk2_mag1'] = {
        label = 'Bullpupriflemk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag1',
    },
    ['bullpupriflemk2_mag2'] = {
        label = 'Bullpupriflemk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag2',
    },
    ['bullpupriflemk2_mag_ap'] = {
        label = 'Bullpupriflemk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag Ap',
    },
    ['bullpupriflemk2_mag_fmj'] = {
        label = 'Bullpupriflemk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag Fmj',
    },
    ['bullpupriflemk2_mag_inc'] = {
        label = 'Bullpupriflemk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag Inc',
    },
    ['bullpupriflemk2_mag_tr'] = {
        label = 'Bullpupriflemk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Bullpupriflemk2 Mag Tr',
    },
    ['carbinerifle'] = {
        label = 'Carbinerifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle',
    },
    ['carbinerifle_boxmag'] = {
        label = 'Carbinerifle Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Boxmag',
    },
    ['carbinerifle_boxmag_luxe'] = {
        label = 'Carbinerifle Boxmag Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Boxmag Luxe',
    },
    ['carbinerifle_luxe'] = {
        label = 'Carbinerifle Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Luxe',
    },
    ['carbinerifle_luxe_mag1'] = {
        label = 'Carbinerifle Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Luxe Mag1',
    },
    ['carbinerifle_luxe_mag2'] = {
        label = 'Carbinerifle Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Luxe Mag2',
    },
    ['carbinerifle_2'] = {
        label = 'Carbinerifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle',
    },
    ['carbinerifle_mag1'] = {
        label = 'Carbinerifle Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Mag1',
    },
    ['carbinerifle_mag2'] = {
        label = 'Carbinerifle Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Mag2',
    },
    ['carbinerifle_reh'] = {
        label = 'Carbinerifle Reh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbinerifle Reh',
    },
    ['carbineriflemk2'] = {
        label = 'Carbineriflemk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2',
    },
    ['carbineriflemk2_camo1'] = {
        label = 'Carbineriflemk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo1',
    },
    ['carbineriflemk2_camo10'] = {
        label = 'Carbineriflemk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo10',
    },
    ['carbineriflemk2_camo2'] = {
        label = 'Carbineriflemk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo2',
    },
    ['carbineriflemk2_camo3'] = {
        label = 'Carbineriflemk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo3',
    },
    ['carbineriflemk2_camo4'] = {
        label = 'Carbineriflemk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo4',
    },
    ['carbineriflemk2_camo5'] = {
        label = 'Carbineriflemk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo5',
    },
    ['carbineriflemk2_camo6'] = {
        label = 'Carbineriflemk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo6',
    },
    ['carbineriflemk2_camo7'] = {
        label = 'Carbineriflemk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo7',
    },
    ['carbineriflemk2_camo8'] = {
        label = 'Carbineriflemk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo8',
    },
    ['carbineriflemk2_camo9'] = {
        label = 'Carbineriflemk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo9',
    },
    ['carbineriflemk2_camo_ind1'] = {
        label = 'Carbineriflemk2 Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Camo Ind1',
    },
    ['carbineriflemk2_mag1'] = {
        label = 'Carbineriflemk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag1',
    },
    ['carbineriflemk2_mag2'] = {
        label = 'Carbineriflemk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag2',
    },
    ['carbineriflemk2_mag_ap'] = {
        label = 'Carbineriflemk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag Ap',
    },
    ['carbineriflemk2_mag_fmj'] = {
        label = 'Carbineriflemk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag Fmj',
    },
    ['carbineriflemk2_mag_inc'] = {
        label = 'Carbineriflemk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag Inc',
    },
    ['carbineriflemk2_mag_tr'] = {
        label = 'Carbineriflemk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Carbineriflemk2 Mag Tr',
    },
    ['heavyrifleh'] = {
        label = 'Heavyrifleh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavyrifleh',
    },
    ['heavyrifleh_sight'] = {
        label = 'Heavyrifleh Sight',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavyrifleh Sight',
    },
    ['musket'] = {
        label = 'Musket',
        weight = 500,
        stack = true,
        close = true,
        description = 'Musket',
    },
    ['railgun'] = {
        label = 'Railgun',
        weight = 500,
        stack = true,
        close = true,
        description = 'Railgun',
    },
    ['railgun_mag1'] = {
        label = 'Railgun Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Railgun Mag1',
    },
    ['railgun_xm3'] = {
        label = 'Railgun Xm3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Railgun Xm3',
    },
    ['sc_barrel'] = {
        label = 'Sc Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sc Barrel',
    },
    ['sc_barrel_2'] = {
        label = 'Sc Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Sc Barrel',
    },
    ['specialcarbine'] = {
        label = 'Specialcarbine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine',
    },
    ['specialcarbine_boxmag'] = {
        label = 'Specialcarbine Boxmag',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Boxmag',
    },
    ['specialcarbine_boxmag_luxe'] = {
        label = 'Specialcarbine Boxmag Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Boxmag Luxe',
    },
    ['specialcarbine_luxe'] = {
        label = 'Specialcarbine Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Luxe',
    },
    ['specialcarbine_luxe_mag1'] = {
        label = 'Specialcarbine Luxe Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Luxe Mag1',
    },
    ['specialcarbine_luxe_mag2'] = {
        label = 'Specialcarbine Luxe Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Luxe Mag2',
    },
    ['specialcarbine_2'] = {
        label = 'Specialcarbine',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine',
    },
    ['specialcarbine_mag1'] = {
        label = 'Specialcarbine Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Mag1',
    },
    ['specialcarbine_mag2'] = {
        label = 'Specialcarbine Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbine Mag2',
    },
    ['specialcarbinemk2'] = {
        label = 'Specialcarbinemk2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2',
    },
    ['specialcarbinemk2_camo1'] = {
        label = 'Specialcarbinemk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo1',
    },
    ['specialcarbinemk2_camo10'] = {
        label = 'Specialcarbinemk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo10',
    },
    ['specialcarbinemk2_camo2'] = {
        label = 'Specialcarbinemk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo2',
    },
    ['specialcarbinemk2_camo3'] = {
        label = 'Specialcarbinemk2 Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo3',
    },
    ['specialcarbinemk2_camo4'] = {
        label = 'Specialcarbinemk2 Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo4',
    },
    ['specialcarbinemk2_camo5'] = {
        label = 'Specialcarbinemk2 Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo5',
    },
    ['specialcarbinemk2_camo6'] = {
        label = 'Specialcarbinemk2 Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo6',
    },
    ['specialcarbinemk2_camo7'] = {
        label = 'Specialcarbinemk2 Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo7',
    },
    ['specialcarbinemk2_camo8'] = {
        label = 'Specialcarbinemk2 Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo8',
    },
    ['specialcarbinemk2_camo9'] = {
        label = 'Specialcarbinemk2 Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo9',
    },
    ['specialcarbinemk2_camo_ind'] = {
        label = 'Specialcarbinemk2 Camo Ind',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Camo Ind',
    },
    ['specialcarbinemk2_mag1'] = {
        label = 'Specialcarbinemk2 Mag1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag1',
    },
    ['specialcarbinemk2_mag2'] = {
        label = 'Specialcarbinemk2 Mag2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag2',
    },
    ['specialcarbinemk2_mag_ap'] = {
        label = 'Specialcarbinemk2 Mag Ap',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag Ap',
    },
    ['specialcarbinemk2_mag_fmj'] = {
        label = 'Specialcarbinemk2 Mag Fmj',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag Fmj',
    },
    ['specialcarbinemk2_mag_inc'] = {
        label = 'Specialcarbinemk2 Mag Inc',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag Inc',
    },
    ['specialcarbinemk2_mag_tr'] = {
        label = 'Specialcarbinemk2 Mag Tr',
        weight = 500,
        stack = true,
        close = true,
        description = 'Specialcarbinemk2 Mag Tr',
    },
    ['srifle'] = {
        label = 'Srifle',
        weight = 500,
        stack = true,
        close = true,
        description = 'Srifle',
    },
    ['arena_airmissile'] = {
        label = 'Arena Airmissile',
        weight = 500,
        stack = true,
        close = true,
        description = 'Arena Airmissile',
    },
    ['afgrip'] = {
        label = 'Afgrip',
        weight = 500,
        stack = true,
        close = true,
        description = 'Afgrip',
    },
    ['afgrip_2'] = {
        label = 'Afgrip',
        weight = 500,
        stack = true,
        close = true,
        description = 'Afgrip',
    },
    ['afgrip_luxe'] = {
        label = 'Afgrip Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Afgrip Luxe',
    },
    ['barrel'] = {
        label = 'Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Barrel',
    },
    ['barrel_2'] = {
        label = 'Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Barrel',
    },
    ['flsh'] = {
        label = 'Flsh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flsh',
    },
    ['flsh_luxe'] = {
        label = 'Flsh Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flsh Luxe',
    },
    ['flsh_2'] = {
        label = 'Flsh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flsh',
    },
    ['flsh_pdluxe'] = {
        label = 'Flsh Pdluxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flsh Pdluxe',
    },
    ['flsh_reh'] = {
        label = 'Flsh Reh',
        weight = 500,
        stack = true,
        close = true,
        description = 'Flsh Reh',
    },
    ['scope_small'] = {
        label = 'Scope Small',
        weight = 500,
        stack = true,
        close = true,
        description = 'Scope Small',
    },
    ['supp'] = {
        label = 'Supp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Supp',
    },
    ['supp_2'] = {
        label = 'Supp',
        weight = 500,
        stack = true,
        close = true,
        description = 'Supp',
    },
    ['supp_luxe'] = {
        label = 'Supp Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Supp Luxe',
    },
    ['supp_luxe_2'] = {
        label = 'Supp Luxe',
        weight = 500,
        stack = true,
        close = true,
        description = 'Supp Luxe',
    },
    ['camo1'] = {
        label = 'Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo1',
    },
    ['camo10'] = {
        label = 'Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo10',
    },
    ['camo2'] = {
        label = 'Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo2',
    },
    ['camo3'] = {
        label = 'Camo3',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo3',
    },
    ['camo4'] = {
        label = 'Camo4',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo4',
    },
    ['camo5'] = {
        label = 'Camo5',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo5',
    },
    ['camo6'] = {
        label = 'Camo6',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo6',
    },
    ['camo7'] = {
        label = 'Camo7',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo7',
    },
    ['camo8'] = {
        label = 'Camo8',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo8',
    },
    ['camo9'] = {
        label = 'Camo9',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo9',
    },
    ['camo_ind1'] = {
        label = 'Camo Ind1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Camo Ind1',
    },
    ['cr_barrel'] = {
        label = 'Cr Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Cr Barrel',
    },
    ['cr_barrel_2'] = {
        label = 'Cr Barrel',
        weight = 500,
        stack = true,
        close = true,
        description = 'Cr Barrel',
    },
    ['heavysnipermk2_camo1'] = {
        label = 'Heavysnipermk2 Camo1',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Camo1',
    },
    ['heavysnipermk2_camo10'] = {
        label = 'Heavysnipermk2 Camo10',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Camo10',
    },
    ['heavysnipermk2_camo2'] = {
        label = 'Heavysnipermk2 Camo2',
        weight = 500,
        stack = true,
        close = true,
        description = 'Heavysnipermk2 Camo2',
    },
}

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