Armed Assault Wiki

The M107 is a .50 cal anti-materiel rifle featured in both ArmA: Armed Assault and ArmA 2.


ArmA: Armed Assault[]

« The M107 is primarily used as anti-material weapon. This rifle was designed to destroy sensitive enemy equipment at long distances, which traditionally would have required rocket launchers, recoilless rifles, anti-tank missiles, mortars, or even artillery to engage. It is also used for remote destruction of explosive ordnance.
Library Description[1]
»
The M107 .50 cal sniper rifle.
The M107 .50 cal sniper rifle.

The M107 is used exclusively by U.S. Army snipers in ArmA: Armed Assault.

Overview[]

The M107 is a recoil-operated, semi-automatic anti-materiel rifle with a rotating bolt that is chambered to fire the .50 BMG round.

It loads from 10-round box magazines[A1CfgW 5], and can attain a fire rate of up to 120 rounds per minute[A1CfgW 6][Formula 1] with a muzzle velocity of 850 m/s.[A1CfgM 2] The M107 is fitted with an integrated (non-functional) bipod and a sniper scope with a fixed magnification of 10x zoom.[A1CfgW 7][A1CfgW 8][Formula 2] It does not support muzzle attachments or sound suppressors.

With an effective range of between 1,000 and up to 1,800 metres, the M107 is a devastating sniper weapon that poses a significant threat to both light vehicles and infantry. Regardless of distance, infantry can always be killed with a single shot regardless of where it hits them on the body.

The M107's main drawbacks stem from its bulky design and excessive weight (which is to be expected for a weapon of its size).[A1CfgW 4] Higher dispersion for long distance shooting compared to the regular long-range weapons like the M24 also means that it isn't suited for precision sniping.

This renders the M107 essentially useless if the operator isn't already prone and in a static position, as the combination of the M107's recoil along with its heavy weight means that it is basically impossible to make proper use of it while standing up.


Optics[]

Arma1-m107-ironsight-overview

The M107 does not have ironsights and only allows the user to aim through its scope. The scope has a fixed magnification of 10x zoom that cannot be adjusted.[A1CfgW 7][A1CfgW 8][Formula 2]

The scope is also set to a fixed zeroing of 500 metres.[A1CfgW 9][A1CfgW 10] To land hits at distances of 500 metres or less, it is only necessary to align the centre of the reticle's crosshair with the target's body. The reticle's mil-dots are not accurate for long distance sniping and should not be relied upon to land precise hits for targets located beyond 600 metres.


Recoil curves[]

Standing

 
{
    title: {
        text: 'M107Recoil'
    },
    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.0077142857142857, 0.0115714285714286, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.0321428571428571, 0, -0.0160714285714286],
            smooth: true
        }
    ]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.


Prone

 
{
    title: {
        text: 'M107RecoilProne'
    },
    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.004, 0.006, 0, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.0175, 0, -0.00625, -0.00625],
            smooth: true
        }
    ]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.



Ammunition[]

Arma1-ammunition-10rndm107
Ammo parameter .50 BMG (Ball)
Base damage value 26[A1CfgA 1]
Aerodynamic friction -0.00068[A1CfgA 2]
Muzzle velocity (m/s) 850[A1CfgM 2]
Expected velocity (m/s) 900[A1CfgA 3][note 1]
Deflection angle (degrees) 10°[A1CfgA 4]

The M107 is limited to one type of magazine.[A1CfgW 5] Each magazine takes up a single[A1CfgM 3] inventory slot:

10Rnd. M107[]

Box magazine loaded with ten .50 BMG rounds.[A1CfgM 4]

Does not contain any visible tracer rounds.


Magazine compatibility[]

Weapon name
(Classname)
10Rnd. M107
M107
(m107)

Trivia[]

  • Along with the SLA's KSVK, the M107 was not included by default in Armed Assault and was only added following the release of Patch 1.04.[2]
  • When the M107 was initially added in Patch 1.04, it could be fired continuously by holding down the fire button. The mildots on its reticle were also zeroed for 300 metres rather than 500. Both issues were eventually corrected after Patch 1.05.[3]

Gallery[]

ArmA 2[]

« The M107 is a long-range, shoulder fired, semi-automatic sniper rifle, manufactured by Beneli Armi S.P.A. It is highly prized for its manageable recoil.
The M107uses 12.7x99 mm cartridges and its effective range is around 1.800 m.
Armoury Description[4][5]
»
The M107 .50 cal sniper rifle.
The M107 .50 cal sniper rifle.

The M107 is used by both the U.S. Marines and U.S. Army snipers in ArmA 2.

Overview[]

This asset partially requires the Operation Arrowhead expansion pack.

The M107 returns in ArmA 2 and continues to serve as a dedicated AMR for U.S. military forces.

It still loads from 10-round box magazines[A2CfgW 6] has an identical rate of fire[A2CfgW 7][Formula 3]/muzzle velocity[A2CfgM 2]. The M107 is similarly fitted with an integrated (non-functional) bipod, but now has the option of either the variable power sniper optic or a magnified thermal scope. As before it still cannot be suppressed or be fitted with laser pointers/flashlights, but its scope now allows for the M107's zeroing to adjusted as opposed to being fixed to 500 metres.[A2CfgW 8] The scope's magnification is also adjustable now, allowing for a minimum of 4.52x zoom[A2CfgW 9][Formula 4] and a maximum of 14x zoom.[A2CfgW 10][Formula 5]

Thanks to ArmA 2's new damage modelling system, the M107's .50 BMG round can now disable light vehicles with a few hits to the engine. And unlike its Russian counterpart, the M107 feeds from 10-round boxes as opposed to 5-round magazines.

However, the ArmA 2 M107 still suffers from the same handling problems as its predecessor in Armed Assault. It is also noticeably inferior when it comes to both accuracy and rate of fire when compared to the British AS50. Additionally, wielding the M107 will automatically prevent the user from being able to carry a backpack or shoulder-fired launcher; this is a limitation that the AS50 does not share.


Optics[]

Arma2-m107-ironsight-overview
The M107's sniper scope has variable zoom capability, allowing for a minimum zoom of 4.52x[A2CfgW 9][Formula 4] up to a maximum of 14x zoom.[A2CfgW 10][Formula 5] It can be zeroed from a minimum of 100 metres up to a maximum of 1,200 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200).[A2CfgW 8] By default, it is set to a zeroing of 300 metres.[A2CfgW 11]

The scope itself uses a mil-dot reticle which can be used to estimate a target's range. Once the target's distance has been ascertained, adjust the M107's zeroing to the required range setting and then point the centre of the crosshairs onto the target.

Arma2-m107tws-ironsight-overview
The M107's thermal scope can be zeroed from a minimum of 100 metres up to a maximum of 1,200 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200).[A2CfgW 12] By default, it is set to a zeroing of 300 metres.[A2CfgW 13]

It is possible to toggle between two spectrums: white-hot and black-hot.[A2CfgW 14] The scope cannot switch to a normal day vision mode and is restricted to only thermal vision.[A2CfgW 15]


Recoil curves[]

Standing

 
{
    title: {
        text: 'recoil_single_primary_9outof10'
    },
    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.0077142857142857, 0.0115714285714286, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.0321428571428571, 0, -0.0160714285714286],
            smooth: true
        }
    ]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.


Prone

 
{
    title: {
        text: 'recoil_single_primary_prone_7outof10'
    },
    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.004, 0.006, 0, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.0175, 0, -0.00625, -0.00625],
            smooth: true
        }
    ]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.



Camouflage[]

  • Black: Standard all-black colour scheme.

Ammunition[]

Arma1-ammunition-10rndm107
Ammo parameter .50 BMG (Ball)
Base damage value 26[A2CfgA 1]
Aerodynamic friction -0.0005[A2CfgA 2]
Muzzle velocity (m/s) 850[A2CfgM 2]
Expected velocity (m/s) 900[A2CfgA 3][note 1]
Deflection angle (degrees) 10°[A2CfgA 4]

The M107 is restricted to loading only one type of magazine.[A2CfgW 6] It requires one[A2CfgM 3] free inventory slot to carry:

10Rnd. M107[]

Box magazine loaded with ten .50 BMG rounds.[A2CfgM 4] This magazine can be shared with the AS50.

None of the rounds fired will emit visible tracers.


Magazine compatibility[]

Weapon name
(Classname)
10Rnd. M107
M107
(m107)
M107 TWS
(m107_TWS_EP1)
M107
(m107_Small)
M107 TWS
(m107_TWS_EP1_Small)

Trivia[]

  • ArmA 2's M107 is a direct port of its predecessor in Armed Assault, and has no changes made to its appearance aside from the addition of proper heat radiating textures (included with the Operation Arrowhead expansion pack).
  • The AN/PAS-13 thermal scope equipped variant was not added until Operation Arrowhead's release.
  • For unknown reasons, the M107's .50 BMG round inflicts less than half the damage of the AS50's 12.7×99 mm NATO despite being the exact same cartridge. This discreprancy has not been changed even after the release of the latest Steam version patches (Community Configuration Project/CorePatch).
  • CorePatch added two hidden derivatives of the M107 that do not prevent the user from wearing a backpack at the same time (Classnames: m107_Small, m107_TWS_EP1_Small)[6], though they are not usable without a custom addon or "adding" them via scripting commands.

Gallery[]

Config/script references[]

CfgAmmo (ArmA: Armed Assault)

  1. CfgAmmo >> B_127x99_Ball_noTracer >> hit
  2. CfgAmmo >> B_127x99_Ball_noTracer >> airFriction
  3. CfgAmmo >> B_127x99_Ball_noTracer >> typicalSpeed
  4. CfgAmmo >> B_127x99_Ball_noTracer >> deflecting

CfgMagazines (ArmA: Armed Assault)

  1. CfgMagazines >> 10Rnd_127x99_m107 >> count
  2. 2.0 2.1 CfgMagazines >> 10Rnd_127x99_m107 >> initSpeed
  3. CfgMagazines >> 10Rnd_127x99_m107 >> type >> "256"
  4. CfgMagazines >> 10Rnd_127x99_m107 >> ammo >> "B_127x99_Ball_noTracer"

CfgWeapons (ArmA: Armed Assault)

  1. CfgWeapons >> m107 >> dispersion
  2. CfgWeapons >> m107 >> recoil
  3. CfgWeapons >> m107 >> recoilProne
  4. 4.0 4.1 CfgWeapons >> m107 >> dexterity
  5. 5.0 5.1 CfgWeapons >> m107 >> magazines[] >> {"10Rnd_127x99_m107"}
  6. CfgWeapons >> m107 >> reloadTime
  7. 7.0 7.1 CfgWeapons >> m107 >> opticsZoomMin >> "0.025"
  8. 8.0 8.1 CfgWeapons >> m107 >> opticsZoomMax >> "0.025"
  9. CfgWeapons >> m107 >> distanceZoomMin
  10. CfgWeapons >> m107 >> distanceZoomMax

CfgAmmo (ArmA 2)

  1. CfgAmmo >> B_127x99_Ball_noTracer >> hit
  2. CfgAmmo >> B_127x99_Ball_noTracer >> airFriction
  3. CfgAmmo >> B_127x99_Ball_noTracer >> typicalSpeed
  4. CfgAmmo >> B_127x99_Ball_noTracer >> deflecting

CfgMagazines (ArmA 2)

  1. CfgMagazines >> 10Rnd_127x99_m107 >> count
  2. 2.0 2.1 CfgMagazines >> 10Rnd_127x99_m107 >> initSpeed
  3. CfgMagazines >> 10Rnd_127x99_m107 >> type >> "256"
  4. CfgMagazines >> 10Rnd_127x99_m107 >> ammo >> "B_127x99_Ball_noTracer"

CfgWeapons (ArmA 2)

  1. CfgWeapons >> m107 >> dispersion
  2. CfgWeapons >> m107 >> type >> "5"
  3. CfgWeapons >> m107 >> recoil
  4. CfgWeapons >> m107 >> recoilProne
  5. CfgWeapons >> m107 >> dexterity
  6. 6.0 6.1 CfgWeapons >> m107 >> magazines[] >> {"10Rnd_127x99_m107"}
  7. CfgWeapons >> m107 >> reloadTime
  8. 8.0 8.1 CfgWeapons >> m107 >> OpticsModes >> StepScope >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000,1100,1200}
  9. 9.0 9.1 CfgWeapons >> m107 >> opticsZoomMax >> "0.0553"
  10. 10.0 10.1 CfgWeapons >> m107 >> opticsZoomMin >> "0.0178"
  11. CfgWeapons >> m107 >> discreteDistanceInitIndex >> "2"
  12. CfgWeapons >> m107_TWS_EP1 >> OpticsModes >> HWTS >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000,1100,1200}
  13. CfgWeapons >> m107_TWS_EP1 >> discreteDistanceInitIndex >> "2"
  14. CfgWeapons >> m107_TWS_EP1 >> thermalMode[]
  15. CfgWeapons >> m107_TWS_EP1 >> visionMode[]

Formulae

  1. 60 / reloadTime = 60 / 0.5
  2. 2.0 2.1 0.25 / opticsZoomMin = 0.25 / 0.025
  3. 60 / reloadTime = 60 / 0.5
  4. 4.0 4.1 0.25 / opticsZoomMin = 0.25 / 0.0553
  5. 5.0 5.1 0.25 / opticsZoomMin = 0.25 / 0.0178

Notes[]

  1. 1.0 1.1 Damage will be reduced if the projectile's velocity drops below this value.
  2. Does not apply to the hidden M107 variants (m107_Small, m107_TWS_EP1_Small).

References[]

  1. Bohemia Interactive a.s., 2006, Weapons, armedassault.com, viewed 5 March 2025, <https://web.archive.org/web/20071011200457/http://www.armedassault.com/weapons.html>. (archived link)
  2. Španěl, M et al. 2007, ArmA: Armed Assault: Version History, Bohemia Interactive Community Wiki, viewed 26 August 2023, <https://community.bistudio.com/wiki/ArmA:_Armed_Assault:_Version_History#Version_1.04>.
  3. Španěl, M et al. 2007, ArmA: Armed Assault: Version History, Bohemia Interactive Community Wiki, viewed 26 August 2023, <https://community.bistudio.com/wiki/ArmA:_Armed_Assault:_Version_History#Version_1.05>.
  4. Bohemia Interactive a.s., 2009, Sniper Rifles, Arma 2, viewed 5 March 2025, <https://www.arma2.com/arma-2-weaponry/sniper-rifles>.
  5. Bohemia Interactive a.s., 2010, Sniper Rifles, Arma 2, viewed 5 March 2025, <https://www.arma2.com/arma-2-oa-weaponry/a-2-oa-sniper-rifles>.
  6. Mazzon, M et al. 2019, CorePatch, GitHub, viewed 26 August 2023, <https://github.com/Goliath86/CorePatch/blob/master/Changelog.txt>.

External links[]

See also[]

Weapons of comparable role and configuration[]

Weapons of ArmA: Armed Assault
Handguns M9 9 mmMakarov 9 mm
Submachine guns MP5A5 9 mm (SD6)
Carbines AKS-74U 5.45 mmM4A1 5.56 mm (M4A1 GL, M4, M4 GL)
Assault rifles AK-74 5.45 mm (AK-74 + GP-25, AKS-74 PSO) • G36 series (G36, G36C, G36K) • M16A2 5.56 mm (M203) • M16A4 5.56 mm (GL)
Designated marksman rifles Mk12 SPR 5.56 mm
Sniper rifles KSVK 12.7 mmM107 .50M24 7.62 mmSVD Dragunov 7.62 mm
Squad automatic weapons M249 SAW 5.56 mm
Machineguns M240 7.62 mmPKM 7.62 mm
Grenade launchers 6G30
Launchers 9K32 StrelaFIM-92F StingerJavelin LauncherM136RPG-7V
Static AA PodAT TripodAGS-30D-30DShKMM2M119A1Mk. 19Searchlight
(Parenthesis) denote variants.
Queen's Gambit
U.S. Army - Armoury (ArmA: Armed Assault)
Handguns M9 9 mm*
Submachine guns MP5A5 9 mm (SD6)
Carbines G36 series* (G36C*, G36K*) • M4A1 5.56 mm* (M4A1 GL*, M4, M4 GL)
Assault rifles G36 5.56 mmM16A4 5.56 mm (GL)
Designated marksman rifles Mk12 SPR 5.56 mm*
Sniper rifles M107 .50M24 7.62 mm
Squad automatic weapons M249 SAW 5.56 mm*
Machineguns M240 7.62 mm
Launchers FIM-92F StingerJavelin LauncherM136
Static AA PodAT TripodM2M119A1Mk. 19Searchlight
(Parenthesis) denote variants.
* denotes weapons also used by the Black Element sub-faction.
Weapons of ArmA 2
Handguns CZ 75 9 mmG17 9 mmM1911 .45M9 9 mmMakarov 9 mmRevolver .45
Submachine guns CZ Scorpion Evo 3 A1 9 mmMP5 9 mmPDW 9 mmPP-19 Bizon 9 mmSa-61 Scorpion .32
Shotguns M1014Saiga 12KAA-12
Carbines AKS-74U 5.45 mm* • G36 series* (G36C*, G36K*) • M4A1 5.56 mm (M4A1 M203, M4A3, M4A3 M203) • Mk16 CQC 5.56 mmXM8 Compact 5.56 mm
Assault rifles AK-107 5.45 mm (AK-107 GP-25) • AK-74 5.45 mm (AK-74 GP-25*, AKS-74*) • AKM 7.62 mmAKS 7.62 mm* • CZ 805 BREN A1 5.56 mm (CZ 805 A1 G1, CZ 805 BREN A2, CZ 805 B1 G1) • FN FAL 7.62 mmG36A 5.56 mm* • L85A2 5.56 mm (L85A2 UGL) • M16A2 5.56 mm* (M16A2 M203*) • M16A4 5.56 mm (M16A4 M203) • SCAR series (Mk16, Mk16 EGLM, Mk17, Mk17 EGLM) • Sa-58 7.62 mmXM8 series (XM8, XM8 M320)
Designated marksman rifles DMR 7.62 mmL86A2 LSW 5.56 mmM14 7.62 mmMk12 SPR 5.56 mmMk17 Sniper 7.62 mmVSS Vintorez 9 mmXM8 Sharpshooter 5.56 mm
Sniper rifles AS50 12.7 mmCZ 550 9.3 mmCZ 750 S1 M1 .308KSVK 12.7 mm* • Lee-Enfield .303LRR .338M107 .50* • M110 7.62 mmM24 7.62 mm* (M40A3) • SVD Dragunov 7.62 mm*
Squad automatic weapons L110A1 5.56 mmM249 SAW 5.56 mm* • MG36 5.56 mm* • RPK-74 5.45 mmXM8 Automatic Rifle 5.56 mm
Machineguns L7A2 GPMG 7.62 mmMk 48 Mod 0 7.62 mm* • M240 7.62 mm* • M60E4 7.62 mmPKP 7.62 mmPKM 7.62 mmUK-59 7.62 mm
Grenade launchers M32M79Mk13
Launchers 9K32 Strela-29K38 Igla9K115-2 Metis-MFGM-148 JavelinFIM-92F StingerM136M47 DragonMAAWSNLAWRPG-7VRPG-18SMAW
Static AGS-30D-30DShKMIgla AA PodKORDL111A1L134A1M119A1M2M252Mk19Metis AT-132B14 PodnosRBS-70SearchlightSPG-9StingerTOWZU-23
(Parenthesis) denote variants.
* indicates partial DLC dependency.
Operation Arrowhead | British Armed Forces | Private Military Company | Army of the Czech Republic
USMC - Armoury (ArmA 2)
Handguns M1911 .45M9 9 mm
Submachine guns MP5 9 mm
Shotguns M1014
Carbines M4A1 5.56 mm (M4A1 M203)
Assault rifles M16A4 5.56 mm (M16A4 M203)
Designated marksman rifles DMR 7.62 mmMk12 SPR 5.56 mm
Sniper rifles M107 .50M24 7.62 mm (M40A3)
Squad automatic weapons M249 SAW 5.56 mm
Machineguns Mk 48 Mod 0 7.62 mmM240 7.62 mm
Launchers FGM-148 JavelinFIM-92F StingerM136SMAW
Static M2M252Mk19M119A1SearchlightStingerTOW
(Parenthesis) denote variants.
U.S. Army - Armoury (ArmA 2)
Handguns G17 9 mmM1911 .45M9 9 mm
Shotguns M1014
Carbines Mk16 CQC 5.56 mm
Assault rifles SCAR series (Mk16, Mk16 EGLM, Mk17, Mk17 EGLM)
Designated marksman rifles M14 7.62 mmMk17 Sniper 7.62 mm
Sniper rifles M107 .50M110 7.62 mmM24 7.62 mm
Squad automatic weapons M249 SAW 5.56 mm
Machineguns Mk 48 Mod 0 7.62 mmM240 7.62 mm
Grenade launchers M32Mk13
Launchers FGM-148 JavelinFIM-92F StingerM136MAAWS
Static M2M252Mk19M119A1SearchlightStingerTOW
(Parenthesis) denote variants.
Operation Arrowhead