![]() |
NOTE: This article is about Sa-58s featured in ArmA 2: OA/ARMA Reforger. For Czechoslovak Sa-58s in ArmA 3's CSLA Iron Curtain Creator DLC, see Sa-58 (CSLA). |
The Sa-58 is a 7.62 mm assault rifle featured in ArmA 2 and ARMA Reforger.
ArmA 2[]
« | The Sa-58 is a 7.62mm assault rifle designed and manufactured in Czechoslovakia and accepted into service in the late 1950s as the 7,62mm samopal vzor 58 (""7.62mm submachine gun model 1958""). The Sa-58P features the standard fixed stock. Armoury Description[1]
|
» |

The Sa-58V is used exclusively by Czech military forces in ArmA 2. It was added with the release of the Operation Arrowhead expansion pack.
Overview[]
The Sa-58V is a gas operated, selective-fire assault rifle that is chambered to fire the 7.62×39 mm cartridge.
It is primarily designed to load its own 30-round curved steel magazines, but can also load the same magazines used by the Russian-made AKM rifle. The Sa-58V can attain a fire rate of up to 600 rounds per minute, and has a muzzle velocity of 715 m/s. It has an accessory rail on top of its receiver for attaching ACOG riflescopes and red dot sights, as well as on its handguard for laser pointers. The Sa-58V cannot be suppressed with muzzle attachments.
A heavy duty weapon, the Sa-58V is the Czech military's alternate counterpart to the BREN family of assault rifles in use by its conventional forces. Though fairly outdated by modern standards, the Sa-58V's ruggedness makes it an ideal weapon for use by Czech special forces units operating deep in the arid hills of Takistan. To compensate for its age, the Sa-58V features an assortment of accessory rails to mount accessories such as magnified optical sights and laser pointers.
In many respects, it handles quite similarly to the Russian AKM assault rifle but thanks to its rails allowing for optical accessories to be attached, is far more reliable in medium-long ranged firefights. When fitted with the ACOG riflescope for instance, the Sa-58V's effective firing range extends out to almost 550 metres.
Compared to the BREN's 7.62 mm variant, the Sa-58V isn't nearly as accurate, has higher dispersion at distances of beyond 300 metres, and suffers from having slightly more recoil that makes it difficult to control when firing on full auto.
The Sa-58V's main advantage is that its magazine has 10 additional rounds that can fired in a single load, which generally makes it the better weapon for close quarters combat since the operator won't need to reload as quickly, and can keep firing for a little longer.
Variants[]
Sa-58P[]

The Sa-58P is simply an older variant of the baseline Sa-58V rifle. Unlike its modernised iteration, the Sa-58P uses wooden furniture as opposed to metal. It lacks accessory rails, and doesn't have a foregrip or other accessories attached.
Aside from the obvious lack of weapon attachments, there are no other functional or handling differences from regular Sa-58Vs with no optics attached.
Sights[]
Recoil curves[]
Standing
{
title: {
text: 'recoil_single_primary_5outof10'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#824100'
}
}
},
legend: {
data: ['Time Taken', 'Kickback', 'Kick Up']
},
toolbox: {
feature: {
saveAsImage: {}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
name: 'Duration',
nameLocation: 'middle',
type: 'category',
boundaryGap: false,
data: ['0', '0.01', '0.02']
}
],
yAxis: [
{
name: 'Amplitude',
nameLocation: 'end',
type: 'value'
}
],
series: [
{
name: 'Time Taken',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.04, 0.01, 0.045],
smooth: true
},
{
name: 'Kickback',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0042857142857143, 0.0064285714285714, 0],
smooth: true
},
{
name: 'Kick Up',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0178571428571429, 0, -0.0089285714285714],
smooth: true
}
]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.
{
title: {
text: 'recoil_single_primary_prone_5outof10'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#824100'
}
}
},
legend: {
data: ['Time Taken', 'Kickback', 'Kick Up']
},
toolbox: {
feature: {
saveAsImage: {}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
name: 'Duration',
nameLocation: 'middle',
type: 'category',
boundaryGap: false,
data: ['0', '0.01', '0.02', '0.03']
}
],
yAxis: [
{
name: 'Amplitude',
nameLocation: 'end',
type: 'value'
}
],
series: [
{
name: 'Time Taken',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.035, 0.01, 0.045, 0.01],
smooth: true
},
{
name: 'Kickback',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0028571428571429, 0.0042857142857143, 0, 0],
smooth: true
},
{
name: 'Kick Up',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0125, 0, -0.0044642857142857, -0.0044642857142857],
smooth: true
}
]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.
|
Prone
{
title: {
text: 'recoil_auto_primary_4outof10'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#824100'
}
}
},
legend: {
data: ['Time Taken', 'Kickback', 'Kick Up']
},
toolbox: {
feature: {
saveAsImage: {}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
name: 'Duration',
nameLocation: 'middle',
type: 'category',
boundaryGap: false,
data: ['0', '0.01', '0.02']
}
],
yAxis: [
{
name: 'Amplitude',
nameLocation: 'end',
type: 'value'
}
],
series: [
{
name: 'Time Taken',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0, 0.04, 0.025],
smooth: true
},
{
name: 'Kickback',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0034285714285714, 0.0051428571428571, 0],
smooth: true
},
{
name: 'Kick Up',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.01, 0.0085714285714286, 0.0071428571428571],
smooth: true
}
]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.
{
title: {
text: 'recoil_auto_primary_prone_4outof10'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
label: {
backgroundColor: '#824100'
}
}
},
legend: {
data: ['Time Taken', 'Kickback', 'Kick Up']
},
toolbox: {
feature: {
saveAsImage: {}
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: [
{
name: 'Duration',
nameLocation: 'middle',
type: 'category',
boundaryGap: false,
data: ['0', '0.01', '0.02', '0.03', '0.04']
}
],
yAxis: [
{
name: 'Amplitude',
nameLocation: 'end',
type: 'value'
}
],
series: [
{
name: 'Time Taken',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0, 0.035, 0.01, 0.012, 0.01],
smooth: true
},
{
name: 'Kickback',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.0022857142857143, 0.0034285714285714, 0.0034285714285714, 0, 0],
smooth: true
},
{
name: 'Kick Up',
type: 'line',
stack: 'Total',
label: {
show: true,
position: 'top'
},
areaStyle: {},
emphasis: {
focus: 'series'
},
data: [0.005, 0.02, 0, -0.0071428571428571, -0.0014285714285714],
smooth: true
}
]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.
|
Camouflage[]
- Desert: Standard three-tone desert camouflage paint scheme. Exclusive to modernised Sa-58Vs.
- Black: Black paint scheme with a metal receiver/barrel and wooden furniture (stock, handguard, grip). Used by the ironsight-only Sa-58V and older Sa-58Ps.
Ammunition[]
WIP
SA58 Mag.[]

WIP
AKM Mag.[]

WIP
Magazine compatibility[]
Weapon name (Classname) |
SA58 Mag.![]() |
AKM Mag.![]() |
---|---|---|
Sa-58P (Sa58P_EP1) |
✔ | ✔ |
Sa-58V (Sa58V_EP1) |
✔ | ✔ |
Sa-58V ACOG (Sa58V_RCO_EP1) |
✔ | ✔ |
Sa-58V CCO (Sa58V_CCO_EP1) |
✔ | ✔ |
Trivia[]
- The in-game Sa-58V/P rifles have an extremely low rate of fire compared to their real-life counterparts. Both are actually capable of attaining fire rates of up to 800 RPM depending on their fire mode.[2]
- This was not rectified even after the release of the latest Steam version patches (as part of the CorePatch updates), though the textures of the Sa-58's ACOG riflescopes did get corrected.[3]
Gallery[]
ARMA Reforger[]
« | 7.62×39mm assault rifle. Weapon Description
|
» |

The Sa-58V is used exclusively by FIA guerillas in ARMA Reforger.
Overview[]
- This section is a stub. You can help Armed Assault Wiki by expanding it.
Reforger's iteration of the Sa-58V is now utilised exclusively by FIA guerilla fighters on the island nation of Everon.
Variants[]
Sa-58P[]

WIP
Ironsights[]
Recoil curves[]
Linear[]
Template:RecoilGraph-Reforger-sa58-linear |
Angular[]
Template:RecoilGraph-Reforger-sa58-angular |
Turn offset[]
Template:RecoilGraph-Reforger-sa58-turnoffset |
Melee[]
SCR_MeleeWeaponProperties Parameter | Buttstroke | Bayonet stab |
---|---|---|
Base damage value | 20 [RfCmpW 1][RfCmpW 2][note 1] |
200 [RfCmpW 3][Formula 1][note 1] |
Attack range (metres) | 1 [RfCmpW 4][RfCmpW 5] |
2.5 [RfCmpW 6][Formula 2] |
Precision factor | 0.3 [RfCmpW 7][RfCmpW 8] |
0.09 [RfCmpW 9][Formula 3] |
Melee attacks involve striking the target with a buttstroke. Buttstrokes have a maximum range of 1 metre.[RfCmpW 4][RfCmpW 5]
If the Sa-58's dedicated bayonet has been attached, melee attacks involve stabbing the target instead. Stabbing with a bayonet has a maximum range of 2.5 metres[RfCmpW 6][Formula 2] and is more precise compared to attacking with a buttstroke.[RfCmpW 9][Formula 3]
Ammunition[]
Ammo parameter | 7.62 mm PS (FMJ) | 7.62 mm T-45 (Tracer) |
---|---|---|
Base damage value | Kinetic: 62.82 [RfCmpA 1] |
Kinetic: 62.82 [RfCmpA 2] Incendiary: 1 [RfCmpA 3] |
Aerodynamic friction | 0.0000105[RfCmpA 4] | 0.0000105[RfCmpA 5] |
Muzzle velocity (m/s) | 718[RfCmpA 6] | 718[RfCmpA 7] |
Muzzle velocity randomisation (m/s) | ±10 [RfCmpA 8][note 2] |
±10 [RfCmpA 9][note 2] |
Dispersion multiplier | No change | 1.87x [RfCmpA 10][note 3] |
Damage type | Kinetic [RfCmpA 11] |
Kinetic + Incendiary [RfCmpA 12][RfCmpA 13] |
Bullet type | Full Metal Jacket [RfCmpM 1][RfCmpM 2] |
Tracer [RfCmpM 2][RfCmpM 3] |
Mass | 0.0079[RfCmpA 14] | 0.00755[RfCmpA 15] |
Diameter (mm) | 7.9[RfCmpA 16] | 7.9[RfCmpA 17] |
Length (mm) | 26.1[RfCmpA 18] | 27.7[RfCmpA 19] |
Mushrooming damage multiplier | N/A [RfCmpA 20][note 4] |
N/A [RfCmpA 21][note 4] |
Tumbling damage threshold (m/s) | 200[RfCmpA 22] | 200[RfCmpA 23] |
Tumbling damage multiplier | 0.1[RfCmpA 24] | 0.1[RfCmpA 25] |
Penetration depth (mm) | 3.74[RfCmpA 26] | 3.74[RfCmpA 27] |
Penetration density (g/cm3) | 7.86[RfCmpA 28] | 7.86[RfCmpA 29] |
Penetration speed (m/s) | 715[RfCmpA 30] | 715[RfCmpA 31] |
Deflection angle (degrees) | 45°[RfCmpA 32] | 45°[RfCmpA 33] |
WIP
7.62×39mm 30rnd Sa-58 Mag (1)[]

WIP
7.62×39mm 30rnd Sa-58 Mag (2)[]

WIP
7.62×39mm 30rnd Sa-58 Tracer Mag[]

WIP
Magazine compatibility[]
MagazineWellVZ58_762 | |||
---|---|---|---|
Weapon name (Prefab) |
7.62×39mm 30rnd Sa-58 Mag (1)![]() |
7.62×39mm 30rnd Sa-58 Mag (2)![]() |
7.62×39mm 30rnd Sa-58 Tracer Mag![]() |
Sa-58P (Rifle_VZ58P.et) |
✔ | ✔ | ✔ |
Sa-58V (Rifle_VZ58V.et) |
✔ | ✔ | ✔ |
Trivia[]
- It is the only assault rifle in Reforger that does not have the ability to mount an underbarrel grenade launcher.
- As of Update 1.1's release[4], it is also the only assault rifle that cannot be fitted with optical sights.
- A teaser screenshot depicting the Sa 58 P in use was first previewed in Dev Report #14.[5]
Gallery[]
Config/script references[]
CfgAmmo (ArmA 2)
CfgMagazines (ArmA 2)CfgWeapons (ArmA 2)
Ammunition components (ARMA Reforger)
Magazine components (ARMA Reforger)
Weapon components (ARMA Reforger)
Entity catalogs (ARMA Reforger)
Formulae
|
Notes[]
- ↑ 1.0 1.1 Base damage value only. This value can be reduced if the target is wearing personal protection that lowers damage from melee attacks.
- ↑ 2.0 2.1 The bullet projectile's muzzle velocity at the time of leaving the barrel can randomly have this amount of velocity added or reduced. This is randomised and will not consistently be the same each time a round is fired.
- ↑ This multiplier increases the dispersion diameter, making the bullet projectile less accurate at long distances.
- ↑ 4.0 4.1 The bullet projectile's mushrooming damage multiplier is set to a value of zero.
References[]
- ↑ Bohemia Interactive a.s., 2010, Assault Rifles, Arma 2, viewed 5 March 2025, <https://www.arma2.com/arma-2-oa-weaponry/a-2-oa-assault-rifles>.
- ↑ SAR Staff 2022, CZECH SAMOPAL VZOR 1958, Small Arms Review, viewed 6 April 2024, <https://smallarmsreview.com/czech-samopal-vzor-1958/>.
- ↑ Mazzon, M et al. 2019, CorePatch, GitHub, viewed 23 April 2023, <https://github.com/Goliath86/CorePatch/blob/master/Changelog.txt>.
- ↑ Bohemia Interactive a.s., 2024, 1.1 Update, Arma Reforger, viewed 6 April 2024, <https://reforger.armaplatform.com/news/update-march-13-2024>.
- ↑ Bohemia Interactive a.s., 2022, Dev Report #14, Arma Reforger, viewed 23 April 2023, <https://reforger.armaplatform.com/news/dev-report-14>.
External links[]
See also[]
Weapons of comparable role and configuration[]
- AK-74 (Soviet counterpart, ARMA Reforger only)
- AKM (ChDKZ/NAPA/Outdated Syndikat counterpart, ArmA 2/ArmA 3: Apex only)
- M16A2 (U.S. counterpart, ARMA Reforger only)
![]() | |
---|---|
Handguns | CZ 75 9 mm • G17 9 mm |
Submachine guns | CZ Scorpion Evo 3 A1 9 mm |
Carbines | M4A3 5.56 mm (M4A3 M203) |
Assault rifles | CZ 805 BREN A1 5.56 mm (CZ 805 A1 G1, CZ 805 BREN A2, CZ 805 B1 G1) • Sa-58V 7.62 mm (Sa-58P) |
Sniper rifles | CZ 750 S1 M1 .308 • SVD Dragunov 7.62 mm |
Squad automatic weapons | M249 Para 5.56 mm |
Machineguns | M60E4 7.62 mm • UK-59 7.62 mm |
Launchers | MAAWS • RPG-7V |
Static | 2B14 Podnos • DShKM • RBS-70 |
(Parenthesis) denote variants. Operation Arrowhead | Army of the Czech Republic |
Weapons of ARMA Reforger | |
---|---|
Handguns | M9 9 mm • PM 9 mm |
Carbines | AKS-74U 5.45 mm (N) • M16 Carbine 5.56 mm (M203) |
Assault rifles | AK-74 5.45 mm (N) • M16A2 5.56 mm (M203) • Sa-58V 7.62 mm (P) |
Sniper rifles | M21 SWS 7.62 mm • SVD 7.62 mm |
Squad automatic weapons | M249 SAW 5.56 mm • RPK-74 5.45 mm (N) |
Machine guns | M60 7.62 mm • PKM 7.62 mm (N) • UK-59L 7.62 mm |
Launchers | M72A3 LAW • RPG-7V1 |
Static | 2B14 • M2HB - Tripod • M240* • M252 • M60 - Tripod • NSV - Tripod • PKM - Tripod |
(Parenthesis) denotes variants. * this weapon is not available in a standalone turret configuration and is only available as a vehicle-mounted weapon. |
![]() | |
---|---|
Handguns | PM 9 mm |
Assault rifles | Sa-58V 7.62 mm (P) |
Sniper rifles | SVD 7.62 mm |
Machine guns | UK-59L 7.62 mm |
Launchers | RPG-7V1 |
Static | 2B14 |