If you've spent any time around UK airsoft sites recently, you'll have noticed the language has shifted. The old standard was FPS — "your gun has to chrono under 350 with 0.20s." The new standard is joules — "your gun has to chrono under 1.13 joules." Same physics, different number, and the joule version is genuinely better. Here's why, what the typical UK site limits look like, and how to convert your chrono reading either way.
Why Joules Replaced FPS as the Site Standard
FPS is a measurement of speed. Joules is a measurement of energy. The reason the airsoft community has moved towards joules is simple: FPS alone tells you nothing about how hard a BB is going to hit.
Take two BBs leaving the barrel at exactly 350 FPS. One is a 0.20g BB, the other is a 0.32g BB. The 0.32g BB is heavier — it carries roughly 60% more energy at the same velocity. If your site only measures FPS, those two guns look identical at the chrono. If your site measures joules, they don't — and the heavier BB rightly fails a chrono check that the lighter BB passes.
This matters because energy is what causes injury, not speed. A safer site is one that measures and limits the actual energy delivered, regardless of what BB weight a player is running. Joules do that. FPS doesn't.
Typical UK Airsoft Site Joule Limits
The UK industry has settled around a fairly standard set of joule limits, though every site sets its own and you should always check before you play. Here's what the typical limits look like:
| Category | Typical joule limit | FPS at 0.20g | Notes |
|---|---|---|---|
| AEG / HPA / GBB rifle | 1.13–1.30J | 350–376 FPS | Standard primary weapon limit at most UK skirmish sites |
| Pistol / SMG / sidearm | 1.13J | 350 FPS | Same as rifle limit at most sites; CQB-only sites may run lower |
| Sniper / SAP (semi-auto only) | 1.88–2.32J | 450–500 FPS | Higher limit usually paired with a minimum engagement distance (typically 15–30m) |
| Bolt-action sniper | 2.32J | 500 FPS | Highest standard limit; minimum engagement distance always applies |
| CQB-only / indoor sites | 1.00J or lower | ~330 FPS | Some indoor and close-quarters sites set tighter limits for safety |
Note: These are typical values across UK skirmish sites. Your specific site may differ — always check the site's published rules or ask a marshal before bringing a gun for chrono.
FPS to Joules Reference Tables (Both Directions)
Use the tables below to check whether your gun is within a site limit, or to work out what your chrono will read at a different BB weight. The maths is fixed (kinetic energy = ½ × mass × velocity²) so these values are universally accurate — the same numbers your site marshal works from.
Table 1 — Convert your FPS reading into joules
Find your FPS reading down the left column, find your BB weight across the top, read off the joule value. Cells are colour-coded: green = within standard 1.13J primary limit, amber = within higher 1.30–1.88J site/DMR limits, red = exceeds standard UK site limits.
| FPS | 0.20g | 0.25g | 0.28g | 0.30g | 0.32g | 0.36g | 0.40g | 0.43g | 0.48g |
|---|---|---|---|---|---|---|---|---|---|
| 280 | 0.73 | 0.91 | 1.02 | 1.09 | 1.17 | 1.31 | 1.46 | 1.57 | 1.75 |
| 300 | 0.84 | 1.05 | 1.17 | 1.25 | 1.34 | 1.51 | 1.67 | 1.80 | 2.01 |
| 320 | 0.95 | 1.19 | 1.33 | 1.43 | 1.52 | 1.71 | 1.90 | 2.05 | 2.28 |
| 330 | 1.01 | 1.26 | 1.42 | 1.52 | 1.62 | 1.82 | 2.02 | 2.18 | 2.43 |
| 350 | 1.14 | 1.42 | 1.59 | 1.71 | 1.82 | 2.05 | 2.28 | 2.45 | 2.73 |
| 370 | 1.27 | 1.59 | 1.78 | 1.91 | 2.03 | 2.29 | 2.54 | 2.73 | 3.05 |
| 400 | 1.49 | 1.86 | 2.08 | 2.23 | 2.38 | 2.68 | 2.97 | 3.20 | 3.57 |
| 450 | 1.88 | 2.35 | 2.63 | 2.82 | 3.01 | 3.39 | 3.76 | 4.04 | 4.52 |
| 500 | 2.32 | 2.90 | 3.25 | 3.48 | 3.72 | 4.18 | 4.65 | 4.99 | 5.57 |
Table 2 — Convert a target joule limit into FPS at any BB weight
Use this table the other way around. You know what joule limit you need to chrono in under (left column), find your BB weight across the top, the table tells you the maximum FPS you can shoot at that BB weight without going over.
| Joule limit | 0.20g | 0.25g | 0.28g | 0.30g | 0.32g | 0.36g | 0.40g | 0.43g | 0.48g |
|---|---|---|---|---|---|---|---|---|---|
| 1.00J — CQB-restricted | 328 | 293 | 277 | 268 | 259 | 245 | 232 | 224 | 212 |
| 1.13J — Standard primary | 349 | 312 | 295 | 285 | 276 | 260 | 247 | 238 | 225 |
| 1.30J — Some-site primary cap | 374 | 335 | 316 | 305 | 296 | 279 | 265 | 255 | 241 |
| 1.88J — SAP / DMR (semi-only) | 450 | 402 | 380 | 367 | 356 | 335 | 318 | 307 | 290 |
| 2.32J — Sniper (bolt-action) | 500 | 447 | 422 | 408 | 395 | 372 | 353 | 341 | 323 |
A note on accuracy: these tables show the figure at the muzzle — the chrono reading. Energy at the target is lower because BBs decelerate in flight (heavier BBs decelerate less than lighter ones, which is why they hit harder downrange even at the same muzzle energy).
Why a Heavier BB Hits Harder at Lower FPS
This is the part that catches people out. Heavier BBs read lower on the chrono than lighter ones from the same gun — but they hit just as hard, often harder. The maths is straightforward: kinetic energy is half the mass times velocity squared (E = ½mv²). Heavier BBs slow down less in flight too, so the energy they carry to the target stays higher.
A practical example. Say your gun chronos at 350 FPS with 0.20g BBs (that's 1.13J — exactly on the standard site limit). Swap to 0.30g BBs out of the same gun and the chrono will read around 286 FPS — but the energy is still 1.13J. Now swap to 0.32g, and you'll see roughly 277 FPS — still 1.13J. The gun is doing the same amount of work; the BB just leaves the barrel slower because there's more mass to push.
This is why joule-based site limits are fair. Whatever BB weight you choose, the energy cap is the same.
How to Tune Your Gun to a Site Limit
If you're trying to chrono in safely under a 1.13J site limit, here's the practical workflow:
- Chrono at the BB weight you'll actually be playing with. Don't tune to 1.13J on 0.20s and then swap to 0.30s for the game — your real on-field energy will jump above the limit.
- Aim a few percent below the limit, not right at it. Site chronos vary slightly between models, ambient temperature affects gas guns, and your chrono at home may read differently to the marshal's. Tuning to 1.05J gives you the cushion you need.
- For HPA, change PSI not BB weight. The whole point of HPA is consistency. Find the PSI that gives you the energy you want at your preferred BB weight, and lock it there.
- For AEGs, spring weight controls the ceiling. If your gun is shooting 1.4J on 0.25s and you need 1.13J, you need a lower spring (M90–M100 territory rather than M110+), not a different BB.
Beyond Joules: Building a Culture of Safety
Site joule limits are the floor of safe play, not the ceiling. The rest is on the players:
- Always wear proper eye protection. High-quality, full-seal goggles rated for airsoft. This is non-negotiable, and it's the one rule that has zero acceptable exceptions.
- Maintain your RIF. Loose hop, worn nozzle, stretched spring — any of these change your chrono reading. Service before games, especially after a long off-season.
- Call your hits. Honestly. Even if it was a glance off your kit. The game falls apart fast when people stop calling and so does the social side.
- Watch the engagement distance rules. Most UK sites have a minimum engagement distance for sniper-class guns — typically 15–30m. The joule limit only works as a safety mechanism if the distance rules go with it.
Need Help Tuning?
If you're tuning a gun to a site limit and it's not behaving the way you'd expect — or you're moving from a 1.13J primary site to a sniper site and need to step up to 2.32J safely — get in touch. We chrono and bench-test every HPA rifle that goes through our workshop, and we can talk you through tuning your own setup.
- Email: hello@titanforgeairsoft.com
- Phone: 01494 911990
- Visit: Fryers Farm Lane, Lane End, High Wycombe, HP14 3NP — co-located with Skirmish Wycombe Airsoft. Open Wed–Sun 10:00–16:00.