Armed Assault Wiki

« The AK-107 is a Russian 5.45 mm assault rife developed from the AK-100 series. The AK-107 features a unique "balanced" operating system. This system uses a recoil-dampening countermeasure mechanism that eliminates recoil, thus highly increasing accuracy and assisting control while using automatic fire.
Armoury Description[1]
»
The AK-107 5.45 mm assault rifle.
The AK-107 5.45 mm assault rifle.

The AK-107 is a 5.45 mm assault rifle used exclusively by the Russian Armed Forces in ArmA 2.

Overview[]

The AK-107 is a gas operated, selective-fire assault rifle with a rotating bolt that is chambered to fire the 5.45×39 mm cartridge.

It loads from the same 30-round plastic magazines used by the AK-74 rifle[CfgWp 12], and is able to attain a fire rate of approximately ~ 900 rounds per minute[CfgWp 13][Formula 1] with a muzzle velocity of 900 m/s.[CfgMa 2] AK-107s can be outfitted with a (unmagnified) Kobra collimator or the PSO telescopic sight. It does not however, have the ability to mount a sound suppressor and lacks sub-variants fitted with flashlights/laser pointers.

Essentially the Russian military's direct counterpart to the USMC's M16A4, the AK-107 was the latest iteration of the AK-series of assault rifles. Used primarily by troops deployed to Chernarus, the AK-107's main advantage over its contemporary counterparts is its minimal recoil. In stark contrast to most assault rifles in its class, an AK-107 user can easily dump an entire magazine's worth of rounds on full auto while having to do very little to control its muzzle climb.

Unlike its older predecessor, the AK-107 has a 40% higher rate of fire. When compared to its American-made counterpart on the other hand, it also has a higher ROF (though with a difference of only ~ 11%), has less recoil, and is better suited for close quarters thanks to its ability to fire on full auto.[CfgWp 14]

The main downside of the AK-107 is that it does not have a carbine or suppressed variant, which makes it less than ideal for use by vehicle/aircraft crews or special operations units (respectively). Just like the AK-74, the 5.45 mm round that it fires is also quite mediocre performance-wise in contrast to the M16A4's 5.56 mm cartridge, as it has slightly less stopping power[CfgAm 1] and a faster damage drop off due to the AK-107's lower muzzle velocity (900 m/s versus the M16A4's 930 m/s).[CfgMa 2]

Variants[]

AK-107 GP-25[]

« The AK-107 is a Russian 5.45 mm assault rife developed from the AK-100 series. The AK-107 features a unique "balanced" operating system. This system uses a recoil-dampening countermeasure mechanism that eliminates recoil, thus highly increasing accuracy and assisting control while using automatic fire.
This one features an additional GP-25 40mm grenade launcher.
Armoury Description
»
The AK-107 GP-25 5.45 mm assault rifle.
The AK-107 GP-25 5.45 mm assault rifle.

The AK-107 GP-25 is simply an AK-107 rifle that has been fitted with a GP-25 underbarrel grenade launcher.

Handling-wise, the AK-107 shares the exact same traits with the baseline AK-107 rifle (fire rate of ~ 900 RPM[CfgWp 26][Formula 2] and muzzle velocity of 900 m/s[CfgWp 13]). It also retains access to the same variety of optics (Kobra/PSO).

The only differences are that it has an underbarrel GP-25 grenade launcher fitted, and that it is heavier to wield as a result of this UGL's addition.[CfgWp 25] The GP-25 can launch a variety of caseless 40 mm grenades with lethal high-explosive (HE) warheads, harmless smoke shells, or less-than-lethal (LTL) flare rounds.[CfgWp 27] It can be used to hit area targets up to 400 metres away.[CfgWp 28][CfgWp 29]

Sights[]

Arma2-ak107-ironsight-overview
The ironsights on the baseline AK-107 allow for manual zeroing adjustments. This starts from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 30] By default, it is set to a zeroing of 100 metres.[CfgWp 31]

Arma2-ak107kobra-ironsight-overview
The AK-107's collimator sight cannot be zeroed. Only the green chevron-dot will be visible under low-light conditions.

Arma2-ak107pso-ironsight-overview
The telescopic sight on the AK-107 allows for manual zeroing, starting from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 32] By default, it is set to a zeroing of 300 metres.[CfgWp 33]

Arma2-ak107psobackup-ironsight-overview
The ironsights on the AK-107 PSO serve as its backup sight mode. Zeroing starts from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 34] By default, it is set to a zeroing of 100 metres.[CfgWp 35]

Arma2-ak107gp25-ironsight-overview
Ironsights on AK-107s fitted with a GP-25 (but no optics) allow for manual zeroing. This starts from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 36] By default, it is set to a zeroing of 100 metres.[CfgWp 37]

Arma2-ak107gp25kobra-ironsight-overview
The collimator sight on the AK-107 GP-25 cannot be zeroed. Only the green chevron-dot will be visible under low-light conditions.

Arma2-ak107gp25pso-ironsight-overview
The telescopic sight on the AK-107 GP-25 allows for manual zeroing, starting from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 38] By default, it is set to a zeroing of 300 metres.[CfgWp 39]

Arma2-ak107gp25psobackup-ironsight-overview
The ironsights on the AK-107 GP-25 PSO serve as its backup sight mode. Zeroing starts from a minimum of 100 metres up to a maximum of 1,000 metres (100, 200, 300, 400, 500, 600, 700, 800, 900, 1000).[CfgWp 40] By default, it is set to a zeroing of 100 metres.[CfgWp 41]

Arma2-gp25ak107-ironsight-overview
The GP-25 grenade launcher on the AK-107 with access to only ironsights uses a fixed zeroing of 400 metres.[CfgWp 42][CfgWp 43] It cannot be manually adjusted. The notch is not illuminated.

Arma2-gp25ak107kobra-ironsight-overview
The GP-25 grenade launcher on the AK-107 with a reflex sight uses a fixed zeroing of 400 metres.[CfgWp 28][CfgWp 29] It cannot be manually adjusted. The notch is not illuminated.

Arma2-gp25ak107pso-ironsight-overview
The GP-25 grenade launcher on the AK-107 with a telescopic sight uses a fixed zeroing of 400 metres.[CfgWp 44][CfgWp 45] It cannot be manually adjusted. The notch is not illuminated.

Recoil curves[]

Standing

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


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


 
{
    title: {
        text: 'recoil_auto_primary_2outof10'
    },
    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.0017142857142857, 0.0025714285714286, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.005, 0.0042857142857143, 0.0035714285714286],
            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_2outof10'
    },
    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.0011428571428571, 0.0017142857142857, 0, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.005, 0, -0.0017857142857143, -0.0017857142857143],
            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_1outof10'
    },
    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.0005714285714285714, 0.0008571428571428571, 0.0008571428571428571, -0.0017857142857143, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.00125, 0.005, 0, 0, -0.0003571428571428571],
            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_2outof10'
    },
    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.0011428571428571, 0.0017142857142857, 0.0017142857142857, 0, 0],
            smooth: true
        },
        {
            name: 'Kick Up',
            type: 'line',
            stack: 'Total',
            label: {
                show: true,
                position: 'top'
            },
            areaStyle: {},
            emphasis: {
                focus: 'series'
            },
            data: [0.0025, 0.01, 0, -0.0035714285714286, -0.0007142857142857143],
            smooth: true
        }
    ]
}
Charts/graphs are not available on mobile. Please switch to desktop mode in order to see them.


Camouflage[]

  • Black: Standard dark grey/black scheme. Utilised on both AK-107 variants.

Ammunition[]

Ammo parameter 5.45 mm (Ball) 5.45 mm SD (Ball)
Base damage value 7[CfgAm 1] 8[CfgAm 2]
Aerodynamic friction -0.001412[CfgAm 3] -0.0006[CfgAm 4]
Muzzle velocity (m/s) 900[CfgMa 2] 320[CfgMa 4]
Expected velocity (m/s) 900[CfgAm 5][note 1] 320[CfgAm 6][note 1]
Deflection angle (degrees) 10°[CfgAm 7] 10°[CfgAm 8]

For grenade rounds usable with the GP-25, refer to its dedicated article here.

Both variants of the AK-107 support being loaded with two types of magazines.[CfgWp 12][CfgWp 46] Each magazine will take up at least one[CfgMa 5][CfgMa 6] primary weapon magazine inventory slot:

30Rnd. AK[]

Arma1-ammunition-30rndak74

30-round plastic magazine loaded with 5.45 mm ball ammunition.[CfgMa 7]

None of the rounds fired will emit visible tracers.

30Rnd. AK SD[]

Arma1-ammunition-30rndak74

Specialised magazine loaded with subsonic 5.45 mm ammunition.[CfgMa 8] Rounds fired from this magazine specifically have a lower muzzle velocity of 320 m/s.[CfgMa 4]

Magazine compatibility[]

Weapon name
(Classname)
30Rnd. AK
30Rnd. AK SD
AK-107 Kobra
(AK_107_kobra)
AK-107 GL Kobra
(AK_107_GL_kobra)
AK-107 GL PSO
(AK_107_GL_pso)
AK-107 PSO
(AK_107_pso)
AK-107
(AK_107_CP)
AK-107 GL
(AK_107_GL_CP)


Trivia[]

  • The AK-107 is erroneously portrayed as the standard-issue service rifle of the Russian military.[2] At the time of ArmA 2's release (2009), the Russian Ground Forces were still utilising the "AK-74M", a product-improved model of the "AK-74" assault rifle.[3][4]
    • While the AK-107 in real-life did undergo some testing by the Russian military, it was never actually considered for adoption by any branch of the armed forces.[2]
  • At ArmA 2's launch, the AK-107's model was glitched in specific LODs (Level Of Detail) and its textures would appear warped at certain distances. This was eventually fixed after the release of Patch 1.01.[5]
  • Following the latest Steam version updates (as part of CorePatch), both PSO-fitted variants feature backup sight modes, allowing the user to aim via the AK-107's ironsights rather than through the scope itself.[6]
    • The updates have also finally included separate versions of both rifles with no optical sights attached.[6] However, they are not available by default inside Russian supply crates and can only be made accessible via scripting commands, adding them to crates in the mission editor or through the use of a custom addon.[7][8]

Gallery[]

Config/script references[]

CfgAmmo

  1. 1.0 1.1 CfgAmmo >> B_545x39_Ball >> hit
  2. CfgAmmo >> B_545x39_SD >> hit
  3. CfgAmmo >> B_545x39_Ball >> airFriction
  4. CfgAmmo >> B_545x39_SD >> airFriction
  5. CfgAmmo >> B_545x39_Ball >> typicalSpeed
  6. CfgAmmo >> B_545x39_SD >> typicalSpeed
  7. CfgAmmo >> B_545x39_Ball >> deflecting
  8. CfgAmmo >> B_545x39_SD >> deflecting

CfgMagazines

  1. 1.0 1.1 CfgMagazines >> 30Rnd_545x39_AK >> count
  2. 2.0 2.1 2.2 CfgMagazines >> 30Rnd_545x39_AK >> initSpeed
  3. CfgMagazines >> 1Rnd_HE_GP25 >> count
  4. 4.0 4.1 CfgMagazines >> 30Rnd_545x39_AKSD >> initSpeed
  5. CfgMagazines >> 30Rnd_545x39_AK >> type >> "256"
  6. CfgMagazines >> 30Rnd_545x39_AKSD >> type >> "256"
  7. CfgMagazines >> 30Rnd_545x39_AK >> ammo >> "B_545x39_Ball"
  8. CfgMagazines >> 30Rnd_545x39_AKSD >> ammo >> "B_545x39_SD"

CfgWeapons

  1. CfgWeapons >> AK_107_BASE >> Single >> dispersion
  2. CfgWeapons >> AK_107_BASE >> Burst >> dispersion
  3. CfgWeapons >> AK_107_BASE >> FullAuto >> dispersion
  4. CfgWeapons >> AK_107_BASE >> type >> "1"
  5. CfgWeapons >> AK_107_BASE >> Single >> recoil
  6. CfgWeapons >> AK_107_BASE >> Burst >> recoil
  7. CfgWeapons >> AK_107_BASE >> FullAuto >> recoil
  8. CfgWeapons >> AK_107_BASE >> Single >> recoilProne
  9. CfgWeapons >> AK_107_BASE >> Burst >> recoilProne
  10. CfgWeapons >> AK_107_BASE >> FullAuto >> recoilProne
  11. CfgWeapons >> AK_107_kobra >> dexterity
  12. 12.0 12.1 CfgWeapons >> AK_107_BASE >> magazines[] >> {"30Rnd_545x39_AK","30Rnd_545x39_AKSD"}
  13. 13.0 13.1 CfgWeapons >> AK_107_BASE >> FullAuto >> reloadTime
  14. CfgWeapons >> AK_107_BASE >> modes[] >> {"FullAuto","Burst","Single"}
  15. CfgWeapons >> AK_107_GL_kobra >> Single >> dispersion
  16. CfgWeapons >> AK_107_GL_kobra >> Burst >> dispersion
  17. CfgWeapons >> AK_107_GL_kobra >> FullAuto >> dispersion
  18. CfgWeapons >> AK_107_GL_kobra >> type >> "1"
  19. CfgWeapons >> AK_107_GL_kobra >> Single >> recoil
  20. CfgWeapons >> AK_107_GL_kobra >> Burst >> recoil
  21. CfgWeapons >> AK_107_GL_kobra >> FullAuto >> recoil
  22. CfgWeapons >> AK_107_GL_kobra >> Single >> recoilProne
  23. CfgWeapons >> AK_107_GL_kobra >> Burst >> recoilProne
  24. CfgWeapons >> AK_107_GL_kobra >> FullAuto >> recoilProne
  25. 25.0 25.1 CfgWeapons >> AK_107_GL_kobra >> dexterity
  26. CfgWeapons >> AK_107_GL_kobra >> FullAuto >> reloadTime
  27. CfgWeapons >> AK_107_GL_kobra >> GP25Muzzle >> {"1Rnd_HE_GP25","FlareWhite_GP25","FlareGreen_GP25","FlareRed_GP25","FlareYellow_GP25","1Rnd_SMOKE_GP25","1Rnd_SMOKERED_GP25","1Rnd_SMOKEGREEN_GP25","1Rnd_SMOKEYELLOW_GP25"}
  28. 28.0 28.1 CfgWeapons >> AK_107_GL_kobra >> GP25Muzzle >> distanceZoomMin
  29. 29.0 29.1 CfgWeapons >> AK_107_GL_kobra >> GP25Muzzle >> distanceZoomMax
  30. CfgWeapons >> AK_107_CP >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  31. CfgWeapons >> AK_107_CP >> discreteDistanceInitIndex >> "0"
  32. CfgWeapons >> AK_107_pso >> OpticsModes >> Scope >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  33. CfgWeapons >> AK_107_pso >> OpticsModes >> Scope >> discreteDistanceInitIndex >> "2"
  34. CfgWeapons >> AK_107_pso >> OpticsModes >> Ironsights >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  35. CfgWeapons >> AK_107_pso >> OpticsModes >> Ironsights >> discreteDistanceInitIndex >> "0"
  36. CfgWeapons >> AK_107_GL_CP >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  37. CfgWeapons >> AK_107_GL_CP >> discreteDistanceInitIndex >> "0"
  38. CfgWeapons >> AK_107_GL_pso >> OpticsModes >> Scope >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  39. CfgWeapons >> AK_107_GL_pso >> OpticsModes >> Scope >> discreteDistanceInitIndex >> "2"
  40. CfgWeapons >> AK_107_GL_pso >> OpticsModes >> Ironsights >> discreteDistance[] >> {100,200,300,400,500,600,700,800,900,1000}
  41. CfgWeapons >> AK_107_GL_pso >> OpticsModes >> Ironsights >> discreteDistanceInitIndex >> "0"
  42. CfgWeapons >> AK_107_GL_CP >> GP25Muzzle >> distanceZoomMin
  43. CfgWeapons >> AK_107_GL_CP >> GP25Muzzle >> distanceZoomMax
  44. CfgWeapons >> AK_107_GL_pso >> GP25Muzzle >> distanceZoomMin
  45. CfgWeapons >> AK_107_GL_pso >> GP25Muzzle >> distanceZoomMax
  46. CfgWeapons >> AK_107_GL_kobra >> magazines[] >> {"30Rnd_545x39_AK","30Rnd_545x39_AKSD"}

Formulae

  1. 60 / reloadTime = 60 / 0.0666
  2. 60 / reloadTime = 60 / 0.0666

Notes[]

  1. 1.0 1.1 Damage will be reduced if the projectile's velocity drops below this value.

References[]

  1. Bohemia Interactive a.s., 2009, Assault Rifles, Arma 2, viewed 5 March 2025, <https://www.arma2.com/arma-2-weaponry/assault-rifles>.
  2. 2.0 2.1 Onokoy, V 2018, 'Balanced Recoil Sporting Rifles: A Brief History (SR-1, Saiga 107, AK15, AK 107)', The Firearm Blog, 11 June, viewed 10 September 2023, <https://www.thefirearmblog.com/blog/2018/06/11/balanced-recoil-sporting-rifles-a-brief-history-sr-1-saiga-107-ak15/>.
  3. Krishna 2020, AK-74M Assault Rifle, Russia, Army-technology.com, viewed 22 September 2024, <https://www.army-technology.com/projects/ak-74m-assault-rifle-russian-army-military/?cf-view>.
  4. Military Review 2021, The transition of the Russian army to the new AK-12 assault rifle will be completed in the coming years, Военное обозрение, viewed 22 September 2024, <https://web.archive.org/web/20231129061834/https://en.topwar.ru/186347-perehod-rossijskoj-armii-na-novyj-avtomat-ak-12-zavershitsja-v-blizhajshie-gody.html>. (archived link)
  5. .kju et al. 2009, Arma 2: Version History, Bohemia Interactive Community Wiki, viewed 25 November 2023, <https://community.bistudio.com/wiki/Arma_2:_Version_History#Version_1.01>.
  6. 6.0 6.1 Mazzon, M et al. 2019, CorePatch, GitHub, viewed 18 March 2023, <https://github.com/Goliath86/CorePatch/blob/master/Changelog.txt>.
  7. ARMA 2 2017 [Video Game], Bohemia Interactive a.s., \corepatch\corepatch_weapons\config.bin, CfgWeapons >> AK_107_CP
  8. ARMA 2 2017 [Video Game], Bohemia Interactive a.s., \corepatch\corepatch_weapons\config.bin, CfgWeapons >> AK_107_GL_CP

External links[]

See also[]

Weapons of comparable role and configuration[]

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
Russian Armed Forces - Armoury (ArmA 2)
Handguns Makarov 9 mm
Submachine guns PP-19 Bizon 9 mm
Shotguns Saiga 12K
Carbines AKS-74U 5.45 mm
Assault rifles AK-107 5.45 mm (AK-107 GP-25)
Designated marksman rifles VSS Vintorez 9 mm
Sniper rifles KSVK 12.7 mmSVD Dragunov 7.62 mm
Squad automatic weapons RPK-74 5.45 mm
Machineguns PKP 7.62 mmPKM 7.62 mm
Launchers 9K38 Igla9K115-2 Metis-MRPG-7VRPG-18
Static 2B14 PodnosAGS-30D-30Igla AA PodKORDMetis AT-13Searchlight
(Parenthesis) denote variants.