Gun Range

Gun Range
15.00 EUR Protection Status

Check out our Documentation Website, which includes the installation guide, “how-to” guides, common issues, debugging guide, and a full preview of all configs and locales/translations.


€15/$16/£13 + VAT if applicable.

FiveM Asset Escrow 

This resource uses FiveM's NEW Asset Escrow system; if you want to learn more about it, please read here.

Discord roles

If you are unsure how to claim a purchase with this new system, please read more about it here.


This resource is drag-and-drop to ensure an easy installation for all developers.

What is this resource?

Codesign gun range is designed to give a purpose to the gun ranges in ammunition stores across your city. This gun range allows players to take their own weapons and practice their shooting skills in a controlled environment with various targets and weapons.

This script also includes a scoring system, allowing players to compete against each other to see who can achieve the highest score. Players can track their progress over time, improving their skills and competing against other players to become the best shot on the server.

Overall, codesigns gun range script can be a great addition to any server that wants to offer its players a fun and interactive way to practice their shooting skills and compete against each other in a safe and controlled environment. The gun range can also serve as a hub for players who enjoy firearms, providing a space to socialize and share tips and strategies for improving their aim and accuracy.

Move Target

Before starting a session, players can open a UI to move the target closer to make it easier or further away from it to make it more difficult. Each booth’s target can be moved individually. 


Ranked Session 

When starting a ranked session, a countdown timer will start, and then a second timer will show at the top of your screen, telling you how long you have left. On the left side of your screen, a target UI will show which displays exactly where your shots are hitting. After the time has expired your score will be calculated and if high enough it will be added to the scoreboard.


  • Accessible to all players: There are no job restrictions in place, anyone can use the gun ranges.
  • Use your own guns: Players can use their own guns.
  • Use any gun: The script will automatically detect your gun type and add your score to the correct category on the scoreboard.



Practice Session

During practice sessions, the target UI on the left side of the screen is always visible so you can track where your shots are hitting. There is no time limit.


Other Features

  • Standalone: This is completely standalone and does not require any framework.
  • Optimized: When not in use, the client-side resmon runs at 0.00. When in use, it increases to 0.05.

Dependencies and Compatibility

Framework Dependencies

  • This resource is completely standalone. No frameworks are required!
  • Auto Detect Framework: This feature automatically identifies your framework and applies the appropriate default settings.
ESX✔️ drag-and-drop compatibleSupports esx 1.1 / 1.2 / / extendedmode / legacy 1.3.0 / legacy 1.6.0.
QBCore✔️ drag-and-drop compatibleSupports the official QBCore only.
vRP✔️ drag-and-drop compatible
No-framework✔️ drag-and-drop compatibleThis resource can be completely standalone.
Other (custom framework)✔️ drag-and-drop compatible

SQL Resource Dependencies

SQL ResourceCompatibilityNotes
This resource does not use the database.

Resource Dependencies

NoneN/AThis resource has no resource dependencies.


Locale TypeTranslatableNotes

OneSync Compatibility


Want to learn more about the script?

Check out our Documentation Website, which includes the installation guide, “how-to” guides, common issues, debugging guide, and a full preview of all configs and locales/translations.

You can also check out our FiveM Forum Post to view some of the Configurable Files and Locales, Customer Feedback, and Frequently Asked Questions.

All Support is handled through the Codesign Discord Server. Protection Status