rcore.cz
  • rcore.cz
  • Store
  • Discord
  • Web administration
  • Our store
  • YouTube
  • 🐌CFX Auth system
    • CFX Auth system
    • Transfer script to another account
    • Error: You lack the required entitlement
    • Error: syntax error near '<\1>'
  • Server
    • Updating server
    • onesync
  • Administration
    • How to change IP
    • Forgot your password?
  • FAQ
    • General issues
    • Cannot verify license
    • Cannot hear any music
    • ECONNRESET: Unable to execute a query
  • paid resources
    • 🏑rcore_airhockey
      • How To Play
      • Spawning a Hockey Table
    • 💪rcore_armwrestling
      • How to place arm table
    • 🎴rcore_banners
      • How to Begin
      • How to Update
      • Common issues & solutions
      • Installation
      • Inventory Items
      • Configs
        • General
        • Billboards
        • Business
        • Permissions
        • Job
        • Config
      • Guides
        • How to change UI logo?
        • How to create new server banner?
        • How to create business?
        • How to buy billboard?
        • How to place banner?
        • Cannot see banners?
        • Expired images
      • API
    • 🏀rcore_basketball
      • Configure new hoop
    • 🏓rcore_beerpong
      • How to use
    • 📹rcore_bodycam
      • Integration
      • Anticheat
      • Recordings don't save
    • 🎳rcore_bowling
      • Configure new alley
    • 🎥rcore_cam
      • Integration
      • Anticheat
    • ⛺rcore_camping
      • Installation
      • Config
      • Consumable Beer
      • OX Inventory
      • Frameworks
      • API
    • 🎪rcore_carnival
      • Create new minigame
    • 🃏rcore_casino
      • Installing Maps
        • UncleJust Casino
        • DlcIplLoader
        • Gabz Casino
        • NoPixel Casino
        • K4MB1 Casino
        • rcore_casino_interior
        • Underground Casino Paleto
        • K4MB1 Enterable Diamond Casino
        • Patoche Casino
        • Clawles: Casino Los Santos
        • Molo Casino
        • Jurassic Jackpot Casino
      • Standalone Version
      • Custom Framework
      • Installing on QBCore
      • Installing on ESX
      • Installing Inventory Items
      • The Cashier
      • Society
      • Lucky Wheel & Podium Vehicle
      • Table Games
      • Slot Machines
      • Casino Bar
      • Inside Track
      • Translations
      • Discord Hook
      • MYSQL Info
      • CasinoControl (Exports)
      • Casino Job & Office
      • Changing Odds
    • 👕rcore_clothes
      • Dark theme
      • Adding a new clothes shop
      • Components
      • Restriction for certian job
      • Custom clothes price
      • Clothes blacklist / Whitelist
      • esx_accessories
      • qb_apartments
      • cui_character
      • API: Open outfits
      • API: Open clothes shop
    • 🎽rcore_clothing 🆕
      • How to begin
      • Installation
      • Migration
      • Configs
        • Main config
        • Price config
        • Shop config
        • Peds config
        • Undress clothes
      • FAQ
      • Admin mode
        • Modes
        • Image debugging
        • Stock management
      • Adding replace/addon clothes
      • Categorize clothing automatically
      • API
      • Troubleshooting
      • Integration
        • Multichar integration guide
        • esx_multicharacter
        • esx_multicharacter OLD
        • qb-multicharacter
        • crm_multichar
        • codem_multichar
        • okok_multichar
        • qbox_multichar
        • ESX vms_multichar
        • QB vms_multichar
        • qs-multicharacter
        • um_multichar
        • wais_multicharacter v2
        • zr_multichar
        • zsx_multicharacter
    • 💃rcore_dance
      • Installation
      • Config
      • FAQ
      • Troubleshooting
      • API
    • 📱rcore_dispatch
      • Config
      • Add alerts
      • Add jobs
      • Locales
      • Logs
      • Integrations
      • Framework
      • Voice and radio
    • 🔒rcore_doorlock
      • Installation
      • Configuration
      • Migration
      • Business
        • Configuration
        • Locksmith Example
      • Inventory Items
      • Keychain
      • API
    • 🍺rcore_drunk
      • How to place drink on table
      • Create new item drink
      • ox inventory
      • API
      • How to use
    • 🥚rcore_easter
      • Installation
      • Configuration
      • API
    • ⛽rcore_fuel
      • Installation
        • ESX
        • QBCore
      • Inventory
        • ESX
        • QBCore
        • ox_inventory
      • Config
        • New fuel station
        • Change fuel type for vehicle
        • Change fuel capacity for vehicle
        • Setting fuel station to be ownable
        • Wrong fuel type
        • Change gas price
      • Integrations
        • API
        • Vehicle keys integrations
        • Hud/Garage integration
      • Server
        • Commands
    • 🔫rcore_gangs
      • API
        • Client
        • Server
      • Integration
        • Framework
        • Inventory
        • Dispatch
      • Localization
      • Configuration
        • Custom gang zone
    • 🚙rcore_garage
      • qb-phone missing garages name
      • missing screenshots
    • 📙rcore_guidebook
      • Installation
      • Config
      • Data permissions
      • API
      • Themes
      • 📙V1 Docs
        • Installation
        • API
        • Themes
    • 🔫rcore_gunshop
      • QBCore Installation
      • ESX Installation
      • How to change pricing
      • How to enable sales of weapons
      • Enabling MK2 weapons on QBCore
      • Adding the ammunation job for QBCore
      • Adding the ammunation job for ESX
    • 🎯rcore_gunrange
      • Installation
      • API
      • Troubleshooting
      • Frequently Asked Questions
      • Gun Range Editor
    • 🏨rcore_hotel
      • How to add another hotel example
      • esx_inventoryhud
      • Quasar inventory
      • OX inventory
      • MF inventory
      • Custom wardrobe
    • 🧑rcore_identity
      • How to change date format
      • esx_kasharacter
    • 🟠rcore_job_blips
      • Installation
      • Configuration
      • Blip Setup
      • Group Setup
      • API
    • ⛳rcore_minigolf
      • Builder
      • Company
      • Config
    • 🚛rcore_missionpack_legal
      • Migrate from old version
    • 🚗rcore_pdm
      • Missing images
      • Blips on minimap
      • Vehicles in stock
      • Missing vehicle names
      • Edit the speed of the vehicle in UI
      • Boss menu + locations
      • Displayed vehicle in the shop
      • How to add a vehicle with a new category
      • QBCore
        • Import missing vehicles from qbcore to rcore_pdm
        • Job data for QBCore framework
        • Import vehicles from database to qbcore
    • 🏓rcore_pingpong
      • How To Play
      • Spawning a Pong Table
      • Match Settings
    • 🤽‍♀️rcore_pool
      • Anticheat
      • How to place pool table
    • 👮rcore_police
      • Installation
      • How to Update
      • Features
      • Inventory
      • Deployer
      • Configs
        • Main Config
      • API
        • Client
        • Server
    • ⛓️rcore_prison
      • Migration from V1
      • How to Begin
      • How to Update
      • Installation
      • Inventory items
      • Configs
        • Main Config
      • Guides
        • Deployer
        • Changing minigame for Cigarette packaging
        • Changing Prison jobs reward
        • Configuring Permissions
        • How to translate in-game panel
        • How to define own stats for Prison GYM?
        • How to define/change default Prisoner outfits?
        • How to define own Prison map?
      • Features
        • Prison Break
        • Solitary
        • Cigar packaging
        • Canteen
        • Dealer
        • Dashboard
        • Chair system
        • Prison Prolog
      • Integrations
        • Inventory
        • Inventory items
      • API
        • Client
        • Server
      • ⛓️V1 Docs
        • Config
        • Inventory
        • API
          • Client
          • Server
        • Locales system
        • Interiors presets
        • Camera prolog
        • Outfits
    • 📻rcore_radiocar
      • API
        • Radio item
        • Marker for buying radio
    • 📋rcore_report
      • Installation
      • API
      • Ace Permissions
      • Config
      • UI Config
      • Features
      • Console Logs
      • Custom Data
      • Responsivity
    • 🏪rcore_shops
      • Add new shop
      • How to add weapon
      • Hide blip on minimap / map
      • Restrict shop to certain job
    • 🔠rcore_shortcuts
      • API
      • Commands and Hotkeys
      • Permissions
      • Notifications
      • Limits
      • Styles
    • ✨rcore_spray
      • ESX instalation
      • QBCore instalation
      • OX Inventory instalation
      • How to add a new image
      • How to add a new font
      • Gang integration
      • Anticheat
    • 📈rcore_stats
      • Installation
      • Permissions
      • Configs
        • Main config
        • Performance
        • Units
        • Other
      • Translation
      • Changing Default Values
      • API
        • Integration
        • Delete
        • Other
    • 👹rcore_tattoos
      • Installation
      • Migrations
      • Add-on tattoos
      • Config
      • Custom Framework
      • Design
      • Tattoo config options
      • Tattoo permissions
      • Troubleshooting
      • API
      • Integrations
        • qb-gangs
      • Business update
        • Config
        • Simple Business
        • Business with jobs
        • Default settings
    • 📺rcore_television
      • How to add a new television
    • 🔧rcore_tuning
      • Editing your config
      • Configuring your framework
      • Job integration
      • Item integration
      • Editing tuning prices
    • 📋rcore_whiteboard
      • Whiteboard type & data
      • Position editor
      • API
      • FAQ
    • 🎁rcore_xmas
      • Installation
      • Configuration
      • Inventory Items
      • Snowball Damage
      • API
    • 📻xradio
      • API
      • Custom menu
      • Ox inventory
  • free resources
    • rcore_arcade
      • How to add msdos games
Powered by GitBook
On this page
  • Enabling MK2 weapons on QBCore :
  • Enabling sales of a weapon for a certain job:

Was this helpful?

  1. paid resources
  2. rcore_gunshop

Enabling MK2 weapons on QBCore

Enabling MK2 weapons on QBCore :

Disclaimer: This is meant for developers, please create a ticket if you require assistance on how to add this to your server

Head to the qb-core/shared/items.lua Add this snippet ABOVE the }

['component_at_scope_macro_mk2']        = {['name'] = 'component_at_scope_macro_mk2',          ['label'] = 'Small Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Small Scope'},
['component_revolver_mk2_camo']        = {['name'] = 'component_revolver_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_revolver_mk2_camo_02']        = {['name'] = 'component_revolver_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_revolver_mk2_camo_03']        = {['name'] = 'component_revolver_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_revolver_mk2_camo_04']        = {['name'] = 'component_revolver_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_revolver_mk2_camo_05']        = {['name'] = 'component_revolver_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_revolver_mk2_camo_06']        = {['name'] = 'component_revolver_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_revolver_mk2_camo_07']        = {['name'] = 'component_revolver_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_revolver_mk2_camo_08']        = {['name'] = 'component_revolver_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_revolver_mk2_camo_09']        = {['name'] = 'component_revolver_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_revolver_mk2_camo_10']        = {['name'] = 'component_revolver_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_revolver_mk2_camo_ind_01']        = {['name'] = 'component_revolver_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_bullpuprifle_mk2_clip_01']        = {['name'] = 'component_bullpuprifle_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_bullpuprifle_mk2_clip_02']        = {['name'] = 'component_bullpuprifle_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_at_scope_macro_02_mk2']        = {['name'] = 'component_at_scope_macro_02_mk2',          ['label'] = 'Small Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Small Scope'},
['component_at_scope_small_mk2']        = {['name'] = 'component_at_scope_small_mk2',          ['label'] = 'Medium Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Medium Scope'},
['component_bullpuprifle_mk2_camo']        = {['name'] = 'component_bullpuprifle_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_bullpuprifle_mk2_camo_02']        = {['name'] = 'component_bullpuprifle_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_bullpuprifle_mk2_camo_03']        = {['name'] = 'component_bullpuprifle_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_bullpuprifle_mk2_camo_04']        = {['name'] = 'component_bullpuprifle_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_bullpuprifle_mk2_camo_05']        = {['name'] = 'component_bullpuprifle_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_bullpuprifle_mk2_camo_06']        = {['name'] = 'component_bullpuprifle_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_bullpuprifle_mk2_camo_07']        = {['name'] = 'component_bullpuprifle_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_bullpuprifle_mk2_camo_08']        = {['name'] = 'component_bullpuprifle_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_bullpuprifle_mk2_camo_09']        = {['name'] = 'component_bullpuprifle_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_bullpuprifle_mk2_camo_10']        = {['name'] = 'component_bullpuprifle_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_bullpuprifle_mk2_camo_ind_01']        = {['name'] = 'component_bullpuprifle_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_carbinerifle_mk2_clip_01']        = {['name'] = 'component_carbinerifle_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_carbinerifle_mk2_clip_02']        = {['name'] = 'component_carbinerifle_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_at_scope_medium_mk2']        = {['name'] = 'component_at_scope_medium_mk2',          ['label'] = 'Large Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Large Scope'},
['component_carbinerifle_mk2_camo']        = {['name'] = 'component_carbinerifle_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_carbinerifle_mk2_camo_02']        = {['name'] = 'component_carbinerifle_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_carbinerifle_mk2_camo_03']        = {['name'] = 'component_carbinerifle_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_carbinerifle_mk2_camo_04']        = {['name'] = 'component_carbinerifle_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_carbinerifle_mk2_camo_05']        = {['name'] = 'component_carbinerifle_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_carbinerifle_mk2_camo_06']        = {['name'] = 'component_carbinerifle_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_carbinerifle_mk2_camo_07']        = {['name'] = 'component_carbinerifle_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_carbinerifle_mk2_camo_08']        = {['name'] = 'component_carbinerifle_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_carbinerifle_mk2_camo_09']        = {['name'] = 'component_carbinerifle_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_carbinerifle_mk2_camo_10']        = {['name'] = 'component_carbinerifle_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_carbinerifle_mk2_camo_ind_01']        = {['name'] = 'component_carbinerifle_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_assaultrifle_mk2_clip_01']        = {['name'] = 'component_assaultrifle_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_assaultrifle_mk2_clip_02']        = {['name'] = 'component_assaultrifle_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_assaultrifle_mk2_camo']        = {['name'] = 'component_assaultrifle_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_assaultrifle_mk2_camo_02']        = {['name'] = 'component_assaultrifle_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_assaultrifle_mk2_camo_03']        = {['name'] = 'component_assaultrifle_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_assaultrifle_mk2_camo_04']        = {['name'] = 'component_assaultrifle_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_assaultrifle_mk2_camo_05']        = {['name'] = 'component_assaultrifle_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_assaultrifle_mk2_camo_06	']        = {['name'] = 'component_assaultrifle_mk2_camo_06	',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_assaultrifle_mk2_camo_07']        = {['name'] = 'component_assaultrifle_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_assaultrifle_mk2_camo_08']        = {['name'] = 'component_assaultrifle_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_assaultrifle_mk2_camo_09']        = {['name'] = 'component_assaultrifle_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_assaultrifle_mk2_camo_10']        = {['name'] = 'component_assaultrifle_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_assaultrifle_mk2_camo_ind_01']        = {['name'] = 'component_assaultrifle_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_smg_mk2_clip_01']        = {['name'] = 'component_smg_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_smg_mk2_clip_02']        = {['name'] = 'component_smg_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_at_scope_macro_02_smg_mk2']        = {['name'] = 'component_at_scope_macro_02_smg_mk2',          ['label'] = 'Small Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Small Scope'},
['component_at_scope_small_smg_mk2']        = {['name'] = 'component_at_scope_small_smg_mk2',          ['label'] = 'Medium Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Medium Scope'},
['component_smg_mk2_camo']        = {['name'] = 'component_smg_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_smg_mk2_camo_02']        = {['name'] = 'component_smg_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_smg_mk2_camo_03']        = {['name'] = 'component_smg_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_smg_mk2_camo_05']        = {['name'] = 'component_smg_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_smg_mk2_camo_06']        = {['name'] = 'component_smg_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_smg_mk2_camo_07']        = {['name'] = 'component_smg_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_smg_mk2_camo_09']        = {['name'] = 'component_smg_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_smg_mk2_camo_10']        = {['name'] = 'component_smg_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_smg_mk2_camo_ind_01']        = {['name'] = 'component_smg_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_heavysniper_mk2_clip_01']        = {['name'] = 'component_heavysniper_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_heavysniper_mk2_clip_02']        = {['name'] = 'component_heavysniper_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_at_scope_large_mk2']        = {['name'] = 'component_at_scope_large_mk2',          ['label'] = 'Zoom Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zoom Scope'},
['component_heavysniper_mk2_camo']        = {['name'] = 'component_heavysniper_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_heavysniper_mk2_camo_02']        = {['name'] = 'component_heavysniper_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_heavysniper_mk2_camo_03']        = {['name'] = 'component_heavysniper_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_heavysniper_mk2_camo_04']        = {['name'] = 'component_heavysniper_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_heavysniper_mk2_camo_05']        = {['name'] = 'component_heavysniper_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_heavysniper_mk2_camo_06']        = {['name'] = 'component_heavysniper_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_heavysniper_mk2_camo_07']        = {['name'] = 'component_heavysniper_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_heavysniper_mk2_camo_08']        = {['name'] = 'component_heavysniper_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_heavysniper_mk2_camo_09']        = {['name'] = 'component_heavysniper_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_heavysniper_mk2_camo_10']        = {['name'] = 'component_heavysniper_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_heavysniper_mk2_camo_ind_01']        = {['name'] = 'component_heavysniper_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_marksmanrifle_mk2_clip_01']        = {['name'] = 'component_marksmanrifle_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_marksmanrifle_mk2_clip_02']        = {['name'] = 'component_marksmanrifle_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_at_scope_large_fixed_zoom_mk2']        = {['name'] = 'component_at_scope_large_fixed_zoom_mk2',          ['label'] = 'Zoom Scope',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zoom Scope'},
['component_marksmanrifle_mk2_camo']        = {['name'] = 'component_marksmanrifle_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_marksmanrifle_mk2_camo_02']        = {['name'] = 'component_marksmanrifle_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_marksmanrifle_mk2_camo_03']        = {['name'] = 'component_marksmanrifle_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_marksmanrifle_mk2_camo_04']        = {['name'] = 'component_marksmanrifle_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_marksmanrifle_mk2_camo_05']        = {['name'] = 'component_marksmanrifle_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_marksmanrifle_mk2_camo_06']        = {['name'] = 'component_marksmanrifle_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_marksmanrifle_mk2_camo_07']        = {['name'] = 'component_marksmanrifle_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_marksmanrifle_mk2_camo_08']        = {['name'] = 'component_marksmanrifle_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_marksmanrifle_mk2_camo_09']        = {['name'] = 'component_marksmanrifle_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_marksmanrifle_mk2_camo_ind_01']        = {['name'] = 'component_marksmanrifle_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_specialcarbine_mk2_clip_01']        = {['name'] = 'component_specialcarbine_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_specialcarbine_mk2_clip_02']        = {['name'] = 'component_specialcarbine_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_specialcarbine_mk2_camo']        = {['name'] = 'component_specialcarbine_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_specialcarbine_mk2_camo_02']        = {['name'] = 'component_specialcarbine_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_specialcarbine_mk2_camo_03']        = {['name'] = 'component_specialcarbine_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_specialcarbine_mk2_camo_04']        = {['name'] = 'component_specialcarbine_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_specialcarbine_mk2_camo_05']        = {['name'] = 'component_specialcarbine_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_specialcarbine_mk2_camo_06']        = {['name'] = 'component_specialcarbine_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_specialcarbine_mk2_camo_07	']        = {['name'] = 'component_specialcarbine_mk2_camo_07	',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_specialcarbine_mk2_camo_08']        = {['name'] = 'component_specialcarbine_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_specialcarbine_mk2_camo_09']        = {['name'] = 'component_specialcarbine_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_specialcarbine_mk2_camo_10']        = {['name'] = 'component_specialcarbine_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_specialcarbine_mk2_camo_ind_01']        = {['name'] = 'component_specialcarbine_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_combatmg_mk2_clip_01']        = {['name'] = 'component_combatmg_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_combatmg_mk2_clip_02']        = {['name'] = 'component_combatmg_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_combatmg_mk2_camo']        = {['name'] = 'component_combatmg_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_combatmg_mk2_camo_02']        = {['name'] = 'component_combatmg_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_combatmg_mk2_camo_03']        = {['name'] = 'component_combatmg_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_combatmg_mk2_camo_04']        = {['name'] = 'component_combatmg_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_combatmg_mk2_camo_05']        = {['name'] = 'component_combatmg_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_combatmg_mk2_camo_06']        = {['name'] = 'component_combatmg_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_combatmg_mk2_camo_07']        = {['name'] = 'component_combatmg_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_combatmg_mk2_camo_08']        = {['name'] = 'component_combatmg_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_combatmg_mk2_camo_09']        = {['name'] = 'component_combatmg_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_combatmg_mk2_camo_10']        = {['name'] = 'component_combatmg_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_combatmg_mk2_camo_ind_01']        = {['name'] = 'component_combatmg_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_pistol_mk2_clip_01']        = {['name'] = 'component_pistol_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_pistol_mk2_clip_02']        = {['name'] = 'component_pistol_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_pistol_mk2_camo_slide']        = {['name'] = 'component_pistol_mk2_camo_slide',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_pistol_mk2_camo_02_slide']        = {['name'] = 'component_pistol_mk2_camo_02_slide',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_pistol_mk2_camo_03_slide']        = {['name'] = 'component_pistol_mk2_camo_03_slide',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_pistol_mk2_camo_04_slide']        = {['name'] = 'component_pistol_mk2_camo_04_slide',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_pistol_mk2_camo_05_slide']        = {['name'] = 'component_pistol_mk2_camo_05_slide',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_pistol_mk2_camo_06_slide6']        = {['name'] = 'component_pistol_mk2_camo_06_slide6',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_pistol_mk2_camo_07_slide']        = {['name'] = 'component_pistol_mk2_camo_07_slide',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_pistol_mk2_camo_08_slide']        = {['name'] = 'component_pistol_mk2_camo_08_slide',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_pistol_mk2_camo_09_slide']        = {['name'] = 'component_pistol_mk2_camo_09_slide',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_pistol_mk2_camo_10_slide']        = {['name'] = 'component_pistol_mk2_camo_10_slide',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_pistol_mk2_camo_ind_01_slide']        = {['name'] = 'component_pistol_mk2_camo_ind_01_slide',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_pumpshotgun_mk2_clip_01']        = {['name'] = 'component_pumpshotgun_mk2_clip_01',          ['label'] = 'Default Shells',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Shells'},
['component_pumpshotgun_mk2_clip_armorpiercing']        = {['name'] = 'component_pumpshotgun_mk2_clip_armorpiercing',          ['label'] = 'Steel Buckshot Shells',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Steel Buckshot Shells'},
['component_pumpshotgun_mk2_clip_hollowpoint']        = {['name'] = 'component_pumpshotgun_mk2_clip_hollowpoint',          ['label'] = 'Flechette Shells',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Flechette Shells'},
['component_pumpshotgun_mk2_camo']        = {['name'] = 'component_pumpshotgun_mk2_camo',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_pumpshotgun_mk2_camo_02']        = {['name'] = 'component_pumpshotgun_mk2_camo_02',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_pumpshotgun_mk2_camo_03']        = {['name'] = 'component_pumpshotgun_mk2_camo_03',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_pumpshotgun_mk2_camo_04']        = {['name'] = 'component_pumpshotgun_mk2_camo_04',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_pumpshotgun_mk2_camo_05']        = {['name'] = 'component_pumpshotgun_mk2_camo_05',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_pumpshotgun_mk2_camo_06']        = {['name'] = 'component_pumpshotgun_mk2_camo_06',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_pumpshotgun_mk2_camo_07']        = {['name'] = 'component_pumpshotgun_mk2_camo_07',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_pumpshotgun_mk2_camo_08']        = {['name'] = 'component_pumpshotgun_mk2_camo_08',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_pumpshotgun_mk2_camo_09']        = {['name'] = 'component_pumpshotgun_mk2_camo_09',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_pumpshotgun_mk2_camo_10']        = {['name'] = 'component_pumpshotgun_mk2_camo_10',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_pumpshotgun_mk2_camo_ind_01']        = {['name'] = 'component_pumpshotgun_mk2_camo_ind_01',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},
['component_snspistol_mk2_clip_01']        = {['name'] = 'component_snspistol_mk2_clip_01',          ['label'] = 'Default Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Default Clip'},
['component_snspistol_mk2_clip_02']        = {['name'] = 'component_snspistol_mk2_clip_02',          ['label'] = 'Extended Clip',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Extended Clip'},
['component_snspistol_mk2_camo_slide']        = {['name'] = 'component_snspistol_mk2_camo_slide',          ['label'] = 'Digital Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Digital Camo'},
['component_snspistol_mk2_camo_02_slide']        = {['name'] = 'component_snspistol_mk2_camo_02_slide',          ['label'] = 'Brushstroke Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Brushstroke Camo'},
['component_snspistol_mk2_camo_03_slide']        = {['name'] = 'component_snspistol_mk2_camo_03_slide',          ['label'] = 'Woodland Camo',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Woodland Camo'},
['component_snspistol_mk2_camo_04_slide']        = {['name'] = 'component_snspistol_mk2_camo_04_slide',          ['label'] = 'Skull',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Skull'},
['component_snspistol_mk2_camo_05_slide']        = {['name'] = 'component_snspistol_mk2_camo_05_slide',          ['label'] = 'Sessanta Nove',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Sessanta Nove'},
['component_snspistol_mk2_camo_06_slide6']        = {['name'] = 'component_snspistol_mk2_camo_06_slide6',          ['label'] = 'Perseus',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Perseus'},
['component_snspistol_mk2_camo_07_slide']        = {['name'] = 'component_snspistol_mk2_camo_07_slide',          ['label'] = 'Leopard',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Leopard'},
['component_snspistol_mk2_camo_08_slide']        = {['name'] = 'component_snspistol_mk2_camo_08_slide',          ['label'] = 'Zebra',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Zebra'},
['component_snspistol_mk2_camo_09_slide']        = {['name'] = 'component_snspistol_mk2_camo_09_slide',          ['label'] = 'Geometric',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Geometric'},
['component_snspistol_mk2_camo_10_slide']        = {['name'] = 'component_snspistol_mk2_camo_10_slide',          ['label'] = 'Boom!',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Boom!'},
['component_snspistol_mk2_camo_ind_01_slide']        = {['name'] = 'component_snspistol_mk2_camo_ind_01_slide',          ['label'] = 'Patriotic',                ['weight'] = 1000,         ['type'] = 'item',         ['image'] = nil,     ['unique'] = false,         ['useable'] = true,     ['shouldClose'] = true,       ['combinable'] = nil,   ['description'] = 'Patriotic'},

You'll then want to head to qb-weapons/config.lua and add this snippet to the WeaponAttachments table

['WEAPON_HEAVYSNIPER_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_01',
    item = 'component_heavysniper_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CLIP_02',
    item = 'component_heavysniper_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_LARGE_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_LARGE_MK2',
    item = 'component_at_scope_large_mk2',
    type = 'sight',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO',
    item = 'component_heavysniper_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_02'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_02',
    item = 'component_heavysniper_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_03'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_03',
    item = 'component_heavysniper_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_04'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_04',
    item = 'component_heavysniper_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_05'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_05',
    item = 'component_heavysniper_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_06'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_06',
    item = 'component_heavysniper_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_07'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_07',
    item = 'component_heavysniper_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_08'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_08',
    item = 'component_heavysniper_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_09'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_09',
    item = 'component_heavysniper_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_10'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_10',
    item = 'component_heavysniper_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01',
    item = 'component_heavysniper_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_SMG_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_SMG_MK2_CLIP_01',
    item = 'component_smg_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_SMG_MK2_CLIP_02',
    item = 'component_smg_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2',
    item = 'component_at_scope_macro_02_smg_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_SMALL_SMG_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_SMALL_SMG_MK2',
    item = 'component_at_scope_small_smg_mk2',
    type = 'sight',
  },
  ['COMPONENT_SMG_MK2_CAMO'] = {
    component = 'COMPONENT_SMG_MK2_CAMO',
    item = 'component_smg_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_02'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_02',
    item = 'component_smg_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_03'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_03',
    item = 'component_smg_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_05'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_05',
    item = 'component_smg_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_06'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_06',
    item = 'component_smg_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_07'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_07',
    item = 'component_smg_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_09'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_09',
    item = 'component_smg_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_10'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_10',
    item = 'component_smg_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_SMG_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_SMG_MK2_CAMO_IND_01',
    item = 'component_smg_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_PUMPSHOTGUN_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CLIP_01',
    item = 'component_pumpshotgun_mk2_clip_01',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_MK2',
    item = 'component_at_scope_macro_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_SMALL_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_SMALL_MK2',
    item = 'component_at_scope_small_mk2',
    type = 'sight',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO',
    item = 'component_pumpshotgun_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_02'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_02',
    item = 'component_pumpshotgun_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_03'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_03',
    item = 'component_pumpshotgun_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_04'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_04',
    item = 'component_pumpshotgun_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_05'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_05',
    item = 'component_pumpshotgun_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_06'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_06',
    item = 'component_pumpshotgun_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_07'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_07',
    item = 'component_pumpshotgun_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_08'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_08',
    item = 'component_pumpshotgun_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_09'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_09',
    item = 'component_pumpshotgun_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_10'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_10',
    item = 'component_pumpshotgun_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01',
    item = 'component_pumpshotgun_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_COMBATMG_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_COMBATMG_MK2_CLIP_01',
    item = 'component_combatmg_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_COMBATMG_MK2_CLIP_02',
    item = 'component_combatmg_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_SMALL_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_SMALL_MK2',
    item = 'component_at_scope_small_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_MEDIUM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MEDIUM_MK2',
    item = 'component_at_scope_medium_mk2',
    type = 'sight',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO',
    item = 'component_combatmg_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_02'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_02',
    item = 'component_combatmg_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_03'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_03',
    item = 'component_combatmg_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_04'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_04',
    item = 'component_combatmg_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_05'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_05',
    item = 'component_combatmg_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_06'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_06',
    item = 'component_combatmg_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_07'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_07',
    item = 'component_combatmg_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_08'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_08',
    item = 'component_combatmg_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_09'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_09',
    item = 'component_combatmg_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_10'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_10',
    item = 'component_combatmg_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_COMBATMG_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_COMBATMG_MK2_CAMO_IND_01',
    item = 'component_combatmg_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_REVOLVER_MK2'] = {


  ['COMPONENT_AT_SCOPE_MACRO_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_MK2',
    item = 'component_at_scope_macro_mk2',
    type = 'sight',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO',
    item = 'component_revolver_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_02'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_02',
    item = 'component_revolver_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_03'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_03',
    item = 'component_revolver_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_04'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_04',
    item = 'component_revolver_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_05'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_05',
    item = 'component_revolver_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_06'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_06',
    item = 'component_revolver_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_07'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_07',
    item = 'component_revolver_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_08'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_08',
    item = 'component_revolver_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_09'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_09',
    item = 'component_revolver_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_10'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_10',
    item = 'component_revolver_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_REVOLVER_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_REVOLVER_MK2_CAMO_IND_01',
    item = 'component_revolver_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_PISTOL_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_PISTOL_MK2_CLIP_01',
    item = 'component_pistol_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_PISTOL_MK2_CLIP_02',
    item = 'component_pistol_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_SLIDE',
    item = 'component_pistol_mk2_camo_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_02_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_02_SLIDE',
    item = 'component_pistol_mk2_camo_02_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_03_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_03_SLIDE',
    item = 'component_pistol_mk2_camo_03_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_04_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_04_SLIDE',
    item = 'component_pistol_mk2_camo_04_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_05_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_05_SLIDE',
    item = 'component_pistol_mk2_camo_05_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_06_SLIDE6'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_06_SLIDE6',
    item = 'component_pistol_mk2_camo_06_slide6',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_07_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_07_SLIDE',
    item = 'component_pistol_mk2_camo_07_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_08_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_08_SLIDE',
    item = 'component_pistol_mk2_camo_08_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_09_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_09_SLIDE',
    item = 'component_pistol_mk2_camo_09_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_10_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_10_SLIDE',
    item = 'component_pistol_mk2_camo_10_slide',
    type = 'camo',
  },
  ['COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE'] = {
    component = 'COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE',
    item = 'component_pistol_mk2_camo_ind_01_slide',
    type = 'camo',
  },
},
['WEAPON_ASSAULTRIFLE_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_01',
    item = 'component_assaultrifle_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CLIP_02',
    item = 'component_assaultrifle_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_MK2',
    item = 'component_at_scope_macro_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_MEDIUM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MEDIUM_MK2',
    item = 'component_at_scope_medium_mk2',
    type = 'sight',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO',
    item = 'component_assaultrifle_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_02'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_02',
    item = 'component_assaultrifle_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_03'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_03',
    item = 'component_assaultrifle_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_04'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_04',
    item = 'component_assaultrifle_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_05'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_05',
    item = 'component_assaultrifle_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_06'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_06',
    item = 'component_assaultrifle_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_07'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_07',
    item = 'component_assaultrifle_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_08'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_08',
    item = 'component_assaultrifle_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_09'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_09',
    item = 'component_assaultrifle_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_10'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_10',
    item = 'component_assaultrifle_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01',
    item = 'component_assaultrifle_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_MARKSMANRIFLE_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_01',
    item = 'component_marksmanrifle_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CLIP_02',
    item = 'component_marksmanrifle_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MEDIUM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MEDIUM_MK2',
    item = 'component_at_scope_medium_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2',
    item = 'component_at_scope_large_fixed_zoom_mk2',
    type = 'sight',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO',
    item = 'component_marksmanrifle_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_02'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_02',
    item = 'component_marksmanrifle_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_03'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_03',
    item = 'component_marksmanrifle_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_04'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_04',
    item = 'component_marksmanrifle_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_05'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_05',
    item = 'component_marksmanrifle_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_06'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_06',
    item = 'component_marksmanrifle_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_07'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_07',
    item = 'component_marksmanrifle_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_08'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_08',
    item = 'component_marksmanrifle_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_09'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_09',
    item = 'component_marksmanrifle_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01',
    item = 'component_marksmanrifle_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_SPECIALCARBINE_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_01',
    item = 'component_specialcarbine_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CLIP_02',
    item = 'component_specialcarbine_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_MK2',
    item = 'component_at_scope_macro_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_MEDIUM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MEDIUM_MK2',
    item = 'component_at_scope_medium_mk2',
    type = 'sight',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO',
    item = 'component_specialcarbine_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_02'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_02',
    item = 'component_specialcarbine_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_03'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_03',
    item = 'component_specialcarbine_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_04'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_04',
    item = 'component_specialcarbine_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_05'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_05',
    item = 'component_specialcarbine_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_06'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_06',
    item = 'component_specialcarbine_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_07 '] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_07    ',
    item = 'component_specialcarbine_mk2_camo_07 ',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_08'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_08',
    item = 'component_specialcarbine_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_09'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_09',
    item = 'component_specialcarbine_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_10'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_10',
    item = 'component_specialcarbine_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01',
    item = 'component_specialcarbine_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_BULLPUPRIFLE_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_01',
    item = 'component_bullpuprifle_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CLIP_02',
    item = 'component_bullpuprifle_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_02_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_02_MK2',
    item = 'component_at_scope_macro_02_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_SMALL_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_SMALL_MK2',
    item = 'component_at_scope_small_mk2',
    type = 'sight',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO',
    item = 'component_bullpuprifle_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_02'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_02',
    item = 'component_bullpuprifle_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_03'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_03',
    item = 'component_bullpuprifle_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_04'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_04',
    item = 'component_bullpuprifle_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_05'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_05',
    item = 'component_bullpuprifle_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_06'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_06',
    item = 'component_bullpuprifle_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_07'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_07',
    item = 'component_bullpuprifle_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_08'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_08',
    item = 'component_bullpuprifle_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_09'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_09',
    item = 'component_bullpuprifle_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_10'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_10',
    item = 'component_bullpuprifle_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01',
    item = 'component_bullpuprifle_mk2_camo_ind_01',
    type = 'camo',
  },
},
['WEAPON_SNSPISTOL_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CLIP_01',
    item = 'component_snspistol_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CLIP_02',
    item = 'component_snspistol_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE',
    item = 'component_snspistol_mk2_camo_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE',
    item = 'component_snspistol_mk2_camo_02_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE',
    item = 'component_snspistol_mk2_camo_03_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE',
    item = 'component_snspistol_mk2_camo_04_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE',
    item = 'component_snspistol_mk2_camo_05_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE6'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE6',
    item = 'component_snspistol_mk2_camo_06_slide6',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE',
    item = 'component_snspistol_mk2_camo_07_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE',
    item = 'component_snspistol_mk2_camo_08_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE',
    item = 'component_snspistol_mk2_camo_09_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_10_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_10_SLIDE',
    item = 'component_snspistol_mk2_camo_10_slide',
    type = 'camo',
  },
  ['COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE'] = {
    component = 'COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE',
    item = 'component_snspistol_mk2_camo_ind_01_slide',
    type = 'camo',
  },
},
['WEAPON_CARBINERIFLE_MK2'] = {


  ['defaultclip'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CLIP_01',
    item = 'component_carbinerifle_mk2_clip_01',
    type = 'clip',
  },
  ['extendedclip'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CLIP_02',
    item = 'component_carbinerifle_mk2_clip_02',
    type = 'clip',
  },
  ['COMPONENT_AT_SCOPE_MACRO_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MACRO_MK2',
    item = 'component_at_scope_macro_mk2',
    type = 'sight',
  },
  ['COMPONENT_AT_SCOPE_MEDIUM_MK2'] = {
    component = 'COMPONENT_AT_SCOPE_MEDIUM_MK2',
    item = 'component_at_scope_medium_mk2',
    type = 'sight',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO',
    item = 'component_carbinerifle_mk2_camo',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_02'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_02',
    item = 'component_carbinerifle_mk2_camo_02',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_03'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_03',
    item = 'component_carbinerifle_mk2_camo_03',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_04'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_04',
    item = 'component_carbinerifle_mk2_camo_04',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_05'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_05',
    item = 'component_carbinerifle_mk2_camo_05',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_06'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_06',
    item = 'component_carbinerifle_mk2_camo_06',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_07'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_07',
    item = 'component_carbinerifle_mk2_camo_07',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_08'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_08',
    item = 'component_carbinerifle_mk2_camo_08',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_09'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_09',
    item = 'component_carbinerifle_mk2_camo_09',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_10'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_10',
    item = 'component_carbinerifle_mk2_camo_10',
    type = 'camo',
  },
  ['COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01'] = {
    component = 'COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01',
    item = 'component_carbinerifle_mk2_camo_ind_01',
    type = 'camo',
  },
},

Finally, head to qb-weapons/server.lua and add this snippet:

    QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_03_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_03_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_02_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_02_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_small_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_SMALL_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_08_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_08_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_10_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_10_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_large_fixed_zoom_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_macro_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_MACRO_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_macro_02_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_MACRO_02_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_08_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_08_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_07_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_07_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_09_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_09_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_05_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_05_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_large_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_LARGE_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_07 ', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_07                                                             ')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_macro_02_smg_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_03_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_03_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_06_slide6', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_06_SLIDE6')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_small_smg_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_SMALL_SMG_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_06_slide6', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_06_SLIDE6')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_04_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_04_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_07_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_07_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_HEAVYSNIPER_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_09_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_09_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_ind_01_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_IND_01_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_02')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_05_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_05_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_carbinerifle_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_CARBINERIFLE_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_09', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_09')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_04_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_04_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_bullpuprifle_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_at_scope_medium_mk2', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_AT_SCOPE_MEDIUM_MK2')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_heavysniper_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_revolver_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_REVOLVER_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_06', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_06')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_07')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_ind_01_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_10', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_10')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pistol_mk2_camo_10_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PISTOL_MK2_CAMO_10_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_snspistol_mk2_camo_02_slide', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SNSPISTOL_MK2_CAMO_02_SLIDE')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_clip_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'defaultclip')
   end)
   QBCore.Functions.CreateUseableItem('component_pumpshotgun_mk2_camo_08', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_PUMPSHOTGUN_MK2_CAMO_08')
   end)
   QBCore.Functions.CreateUseableItem('component_marksmanrifle_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_MARKSMANRIFLE_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_combatmg_mk2_camo_03', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_COMBATMG_MK2_CAMO_03')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_clip_02', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'extendedclip')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_04', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_04')
   end)
   QBCore.Functions.CreateUseableItem('component_smg_mk2_camo_05', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SMG_MK2_CAMO_05')
   end)
   QBCore.Functions.CreateUseableItem('component_specialcarbine_mk2_camo_ind_01', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01')
   end)
   QBCore.Functions.CreateUseableItem('component_assaultrifle_mk2_camo_07', function(source, item)
    TriggerClientEvent('weapons:client:EquipAttachment', source, item, 'COMPONENT_ASSAULTRIFLE_MK2_CAMO_07')
   end)

Enabling sales of a weapon for a certain job:

Head to the Config.WeaponsTable which can be found in the config.lua To enable sales for a job, you'll want your availableToPurchase to look like this: availableForPurchase = {["police"] = true, ["firefighter"] = true}, This'll allow only police and firefighters to purchase this specific weapon.

PreviousHow to enable sales of weaponsNextAdding the ammunation job for QBCore

Last updated 2 years ago

Was this helpful?

🔫