Weapons · Assault rifle · in the sim

VRG rifle

7.5 rps, 30 mag, 2.6 s, 700 m/s, 28→18 @20→120 m, 9 mrad, max 220 m
In-game 3D model: VRG rifle
in-game model (ours, Meshy text-to-3D)
PMC
VRG
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
28 → 18 per hit, full to 20 m, linear to 120 m, stops at 220 m
rate of fire
7.5 rounds/s (450 rpm)
magazine
30 + 150 spare on spawn
reload
–
muzzle velocity
700 m/s
bullet drop
10 cm at 100 m, 40 cm at 200 m (g = 9.81 m/s²)
spread
9 mrad hip, standing; 3.15 mrad aimed (ADS ×0.35); moving ×0.6
recoil
10.5 mrad up, 3.5 mrad side per shot; first shot ×1.8; recovers 6/s; ADS recoil ×0.65
bloom
+0.35× base per shot, up to 1.6× base, recovers 1.3× base/s

Damage over distance

0510152025303540050100150200250distance, mdamage per hit
OpenMAG VRG riflewith every RIFLE skillBF4 scar-h (reference)

Bullets to kill

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

targetclose ≤ 20 mfar ≥ 120 mhead ×2, closeideal TTK close
HALCYON light (100 HP, ×1.15 damage taken)4520.40 s
HALCYON heavy (130 HP, ×1.15 damage taken)5730.53 s
VRG light (100 HP, ×0.85 damage taken)5730.53 s
VRG heavy (130 HP, ×0.85 damage taken)6930.67 s
MERIDIAN light (100 HP, ×1 damage taken)4620.40 s
MERIDIAN heavy (130 HP, ×1 damage taken)5830.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: 30.24 → 19.44 @ 23 → 138 m, 7.5 rounds/s, 45 rounds, – s reload, spread 7.2 mrad.

Design note

DESIGN.md §20.3, row "VRG rifle (hard-hitting)"

OpenMAG (design)
7.5 rps, 30 mag, 2.6 s, 700 m/s, 28→18 @20→120 m, 9 mrad, max 220 m
BF4 reference
scar-h 620 rpm, 21 mag, 2.4 s, 500 m/s, 33→21.6 @8→60 m (scar-h)

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
scar-h
gameplay/weapons/scar-h/scar-h
AssaultAutomaticFire62021/62.4 (1.9 with rounds left)50033→21.6 @ 8→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