Weapons · Assault rifle · in the sim

MERIDIAN rifle

9.5 rps, 30 mag, 2.2 s, 800 m/s, 24→17 @25→150 m, 6 mrad, max 240 m
In-game 3D model: MERIDIAN rifle
in-game model (ours, Meshy text-to-3D)
PMC
MERIDIAN
class
Assault, Medic (class.rs); every class can pick it in a loadout
unlock
free (starter preset)
source
weapon.rs standard()

Our numbers

damage ramp
24 → 17 per hit, full to 25 m, linear to 150 m, stops at 240 m
rate of fire
9.5 rounds/s (570 rpm)
magazine
30 + 150 spare on spawn
reload
–
muzzle velocity
800 m/s
bullet drop
7.7 cm at 100 m, 30.7 cm at 200 m (g = 9.81 m/s²)
spread
6 mrad hip, standing; 2.1 mrad aimed (ADS ×0.35); moving ×0.6
recoil
9 mrad up, 3 mrad side per shot; first shot ×1.6; recovers 7/s; ADS recoil ×0.65
bloom
+0.3× base per shot, up to 1.5× base, recovers 1.5× base/s

Damage over distance

051015202530050100150200250distance, mdamage per hit
OpenMAG MERIDIAN riflewith every RIFLE skillBF4 ak12 (reference)

Bullets to kill

Body hits, against each PMC's armour multiplier (weapon.rs FactionProfile) and both armour weights (progression.txt).

targetclose ≤ 25 mfar ≥ 150 mhead ×2, closeideal TTK close
HALCYON light (100 HP, ×1.15 damage taken)4620.32 s
HALCYON heavy (130 HP, ×1.15 damage taken)5730.42 s
VRG light (100 HP, ×0.85 damage taken)5730.42 s
VRG heavy (130 HP, ×0.85 damage taken)7940.63 s
MERIDIAN light (100 HP, ×1 damage taken)5630.42 s
MERIDIAN heavy (130 HP, ×1 damage taken)6830.53 s

With skills

Every RIFLE skill (Rifle foregrip (1 pt), Rifle scope (1 pt), Extended magazine (2 pts), Rifle Mk II (5 pts)) gives: 25.92 → 18.36 @ 28.75 → 172.5 m, 9.5 rounds/s, 45 rounds, – s reload, spread 4.8 mrad.

Design note

DESIGN.md §20.3, row "MERIDIAN rifle (middle)"

OpenMAG (design)
9.5 rps, 30 mag, 2.2 s, 800 m/s, 24→17 @25→150 m, 6 mrad, max 240 m
BF4 reference
ak12 650 rpm, 31 mag, 3.2 s, 600 m/s, 24.5→18 @12.5→60 m (ak12)

BF4 reference

Observed numbers from the clean-room tables (weapons.json), cited so the tuning is traceable. Not used in the game.

assetclassfireRoF rpmmag/magsreload sv0 m/sdamagegravityblastlock time/cone/range
ak12
gameplay/weapons/ak12/ak12
AssaultAutomaticFire65031/53.2 (2.3 with rounds left)60024.5→18 @ 12.5→60 m-15
last built 2026-10-26 from 2dba433 · generated by tools/wiki-build.mjs · BF4 numbers are observed reference values read into clean-room notes; no BF4 code, data file or asset is on this site · OpenMAG values are proposed until playtests confirm them · OpenMAG home