Understanding FPS and Joules

"What FPS does your gun shoot?" is the most common airsoft question — yet safety rules are written in energy (joules), not FPS. That's because FPS is relative: it changes with BB weight, while energy doesn't.

The energy formula

Kinetic energy is E = ½ × m × v², with m in kg and v in m/s. A 0.20g BB at 100 m/s (328 fps): E = ½ × 0.0002 × 100² = 1.00 J.

FPS ↔ joule table (0.20g)

FPS (0.20g)m/sEnergy
250 fps76.20.58 J
280 fps85.30.73 J
300 fps91.40.84 J
328 fps100.01.00 J
350 fps106.71.14 J
400 fps121.91.49 J
450 fps137.21.88 J
500 fps152.42.32 J

Why does FPS change with BB weight?

Your gun delivers (nearly) constant energy to the BB. At equal energy, velocity follows v₂ = v₁ × √(m₁/m₂). A gun shooting 400 fps on 0.20g shoots:

The key point: lower FPS, same energy. "Heavy BBs make your gun weaker" is a myth — heavier BBs actually retain more energy at impact.

Check rules in joules

Most fields set energy limits per role (e.g. ~1.14–1.5 J for rifles, ~2.3 J for bolt-action snipers), and chrono checks are usually done with 0.20g BBs. To find your equivalent FPS on any other weight, use the ballistics calculator.