The Weapon Clutching & Gun Handling System is a premium weapon animation and holding style system designed to bring realistic weapon clutching, fake clutch roleplay, and selectable gun handling styles to your FiveM server.
Players can open a modern style menu using the /clutchweapon command and choose between multiple clutching animations and gun holding styles, including front waist, back waist, under arm, backpack clutching, default handling, police/tactical handling, gangster one-handed aiming, and hillbilly style aiming.
Whether you’re running a serious RP server, gang RP server, police RP server, public server, or economy-based server, Tdev Clutching delivers a clean, optimized, configurable, and production-ready weapon animation system with database persistence, framework compatibility, NUI safety handling, and immersive roleplay features.
VIDEO PREVIEW

Features:
Realistic weapon clutching system
Fake clutch support for roleplay
Multiple clutching styles
Multiple gun holding / aiming styles
Gangster one-handed aiming style
Police / tactical weapon handling
Hillbilly weapon handling style
Backpack clutching animation
Under arm clutching animation
Custom server logo support
Modern NUI style menu
Database-saved player preferences
Persistent clutching and handling choices
Rebindable keybind support
Toggle mode and hold mode support
Optional player inspection system
Safe animation cleanup
Smart auto-stop logic
Stops on death, aim, shooting, vehicle enter, weapon change, ragdoll, and invalid states
Safe NUI focus handling for txAdmin, chat, and HUD scripts
Fully configurable weapon groups and blacklists
Notification bridge support
Optimized client logic
Clean resource-stop cleanup
No remote calls, no webhooks, no hidden behavior
Weapon Clutching System:
- Players can clutch their current weapon with realistic animations
- Supports fake clutching even when unarmed
- Multiple clutch positions available
- Smooth animation loading with timeout protection
- Animation reapply protection if interrupted
- Clean stop behavior when aiming, shooting, dying, entering vehicles, or changing weapons
- Optional control disabling while clutching
- Works with OneSync servers
- Designed for immersive gang, police, and civilian roleplay
Clutching Styles:
- Front waist clutch
- Back waist clutch
- Under arm clutch
- Backpack clutch
- Configurable default style
- Player-selected style saved permanently
- Style can be changed directly from the menu
- Animations are streamed with the resource
- Clean animation cleanup on stop, death, logout, and resource restart
Gun Holding Styles:
- Default GTA weapon handling
- Police / tactical weapon handling
- Tactical first-person style handling
- Gangster one-handed aiming style
- Hillbilly aiming style
- Applied automatically when the player has a weapon out
- Safe fallback animation support for styles that GTA does not always apply natively
- Does not modify ped relationship groups
- Does not force cop state
- Does not interfere with framework core files
Gun Pullout Style:
- One clean menu for all options
- Choose your fav pullout style
Fake Clutch Inspection:
- Optional
ox_targetplayer inspection support - Allows players/staff to check if someone is fake clutching
- Detects if the targeted player has a real weapon equipped
- Configurable target label, icon, distance, and behavior
- Useful for roleplay, police checks, gang interactions, and server moderation
Database Persistence:
- Saves selected clutching style
- Saves selected gun holding style
- Preferences restore after reconnect
- oxmysql support
- Auto-create table option
- Identifier priority config
- Works without database if persistence is disabled
- No sensitive gameplay rewards or money actions included
Commands & Keybinds:
- Main command:
/clutchweapon - Opens the full clutching and gun handling menu
- Optional direct command usage available
- Rebindable FiveM keybind
- Toggle mode support
- Hold mode support using
+tdev_clutchingand-tdev_clutching - Emergency focus recovery command:
/tdevfixfocus
Safety & Cleanup:
- Stops clutching on death
- Stops clutching on weapon change
- Stops clutching when aiming or shooting
- Stops clutching when entering vehicles if disabled
- Stops clutching on ragdoll, falling, swimming, or invalid states
- Releases NUI focus safely
- Handles txAdmin bring / teleport interruptions
- Cleans animations on resource stop
- Cleans NUI focus on close, logout, and restart
- No HTTP requests
- No remote code loading
- No license checks
- No Discord webhook logging
- No hidden events
- No backdoor commands
Compatibility:
- ESX
- QBCore
- Qbox
- Standalone
- oxmysql optional for persistence
- ox_target optional for inspection
- ox_lib notify optional
- ESX notifications
- QBCore notifications
- Qbox notifications
- Chat notification fallback
- OneSync compatible
Performance:
- Optimized idle behavior
- No unnecessary server loops
- Client logic only where needed
- Control disabling only runs while clutching
- Gun holding watcher only runs lightly while active
- Safe animation loading with timeout
- Automatic cleanup on resource stop
- Built for production RP servers
- Designed to avoid NUI focus conflicts with txAdmin, chat, and HUD scripts
Included:
- Full Lua resource
- NUI weapon style menu
- Config file
- SQL install file
- Client animation system
- Framework bridge
- Notification bridge
- Streamed clutching animations
- Custom logo support
- README installation guide
- Clean-room replacement codebase
_
PURCHASE HERE : Tdev Scripts · [SCRIPTS]
Discord / Support / Doc : T Development
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 2500+ |
| Requirements | assets pack |
| Support | Yes |