A complete weapon presence system for FiveM — and it is free and open source. Equipped weapons render on your character's back, side or melee slot, visible in sync to everyone nearby, with draw and reholster animations per weapon class.
Version 2.0.0 turns that into a full weapon layer: forensic shell casings, concealed carry detection, pat-downs, weapon racks, vehicle trunk storage, ammo sharing and handoffs. Every module is independently toggleable in config.lua, so you enable only what your server actually uses.
• Visible weapons on back, side or melee slot, synced to nearby players
• Holster animations per weapon class and slot, with per-job overrides (police hip holster and similar)
• Weapon jamming based on durability — clear it by pressing the unjam key repeatedly
• Throwable weapons that land as lootable drops, plus on-death drops with a configurable despawn timer and Discord logging
• Weapon inspect: hold I for an overlay with serial number, condition tier, custom name and ammo count
• Flashlight state stored in weapon metadata and restored automatically
• Smart vehicle hiding — the prop stays visible on motorcycles and roofless vehicles, hidden inside enclosed cars
In memory of Gianmarco — DarkSideofTheCode. The original weapon-on-back work is his.