-- Accuracy(spread) and Stability(recoil) are calculated as the written value*3.6 (plus some funky rounding)

-----------------------------------
---------SECONDARY WEAPONS---------
-----------------------------------

-- .32 Pistol --

--PPK (gruber)
tweak_data.weapon.ppk.AMMO_PICKUP = {4, 6}
tweak_data.weapon.ppk.CLIP_AMMO_MAX = 10
tweak_data.weapon.ppk.AMMO_MAX = 200
tweak_data.weapon.ppk.stats.damage = 40
tweak_data.weapon.ppk.stats.spread = 17
tweak_data.weapon.ppk.stats.recoil = 20
tweak_data.weapon.ppk.stats.suppression = 15
tweak_data.weapon.ppk.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.ppk.can_shoot_through_shield = false

-- 7.63 Pistol --

--c96
tweak_data.weapon.c96.AMMO_PICKUP = {4, 6}
tweak_data.weapon.c96.CLIP_AMMO_MAX = 20
tweak_data.weapon.c96.AMMO_MAX = 200
tweak_data.weapon.c96.stats.damage = 40
tweak_data.weapon.c96.stats.spread = 18
tweak_data.weapon.c96.stats.recoil = 16
tweak_data.weapon.c96.stats.suppression = 14
tweak_data.weapon.c96.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.c96.can_shoot_through_shield = false

-- 9x19mm Pistols --

--Glock 26
tweak_data.weapon.g26.AMMO_PICKUP = {3.7, 5.7}
tweak_data.weapon.g26.CLIP_AMMO_MAX = 10
tweak_data.weapon.g26.AMMO_MAX = 190
tweak_data.weapon.g26.stats.damage = 40
tweak_data.weapon.g26.stats.spread = 15
tweak_data.weapon.g26.stats.recoil = 19
tweak_data.weapon.g26.stats.suppression = 13
tweak_data.weapon.g26.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.g26.can_shoot_through_shield = false

--Glock 17
tweak_data.weapon.glock_17.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.glock_17.CLIP_AMMO_MAX = 17
tweak_data.weapon.glock_17.AMMO_MAX = 150
tweak_data.weapon.glock_17.stats.damage = 40
tweak_data.weapon.glock_17.stats.spread = 18
tweak_data.weapon.glock_17.stats.recoil = 17
tweak_data.weapon.glock_17.stats.suppression = 13
tweak_data.weapon.glock_17.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.glock_17.can_shoot_through_shield = false

tweak_data.weapon.x_g17.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.x_g17.CLIP_AMMO_MAX = 17
tweak_data.weapon.x_g17.AMMO_MAX = 150
tweak_data.weapon.x_g17.stats.damage = 40
tweak_data.weapon.x_g17.stats.spread = 18
tweak_data.weapon.x_g17.stats.recoil = 13
tweak_data.weapon.x_g17.stats.suppression = 13
tweak_data.weapon.x_g17.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.x_g17.can_shoot_through_shield = false

--m9/92fs
tweak_data.weapon.b92fs.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.b92fs.CLIP_AMMO_MAX = 15
tweak_data.weapon.b92fs.AMMO_MAX = 150
tweak_data.weapon.b92fs.stats.damage = 40
tweak_data.weapon.b92fs.stats.spread = 19
tweak_data.weapon.b92fs.stats.recoil = 16
tweak_data.weapon.b92fs.stats.suppression = 12
tweak_data.weapon.b92fs.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.b92fs.can_shoot_through_shield = false

tweak_data.weapon.x_b92fs.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.x_b92fs.CLIP_AMMO_MAX = 15
tweak_data.weapon.x_b92fs.AMMO_MAX = 150
tweak_data.weapon.x_b92fs.stats.damage = 40
tweak_data.weapon.x_b92fs.stats.spread = 19
tweak_data.weapon.x_b92fs.stats.recoil = 12
tweak_data.weapon.x_b92fs.stats.suppression = 12
tweak_data.weapon.x_b92fs.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.x_b92fs.can_shoot_through_shield = false

--Glock 18c
tweak_data.weapon.glock_18c.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.glock_18c.CLIP_AMMO_MAX = 17
tweak_data.weapon.glock_18c.AMMO_MAX = 150
tweak_data.weapon.glock_18c.stats.damage = 40
tweak_data.weapon.glock_18c.stats.spread = 17
tweak_data.weapon.glock_18c.stats.recoil = 15
tweak_data.weapon.glock_18c.stats.suppression = 13
tweak_data.weapon.glock_18c.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.glock_18c.can_shoot_through_shield = false

-- .40S&W Pistols --
tweak_data.weapon.g22c.AMMO_PICKUP = {1, 3}
tweak_data.weapon.g22c.CLIP_AMMO_MAX = 17
tweak_data.weapon.g22c.AMMO_MAX = 100
tweak_data.weapon.g22c.stats.damage = 60
tweak_data.weapon.g22c.stats.spread = 18
tweak_data.weapon.g22c.stats.recoil = 16
tweak_data.weapon.g22c.stats.suppression = 12
tweak_data.weapon.g22c.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.g22c.can_shoot_through_shield = false

tweak_data.weapon.x_g22c.AMMO_PICKUP = {1, 3}
tweak_data.weapon.x_g22c.CLIP_AMMO_MAX = 17
tweak_data.weapon.x_g22c.AMMO_MAX = 100
tweak_data.weapon.x_g22c.stats.damage = 60
tweak_data.weapon.x_g22c.stats.spread = 18
tweak_data.weapon.x_g22c.stats.recoil = 12
tweak_data.weapon.x_g22c.stats.suppression = 12
tweak_data.weapon.x_g22c.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.x_g22c.can_shoot_through_shield = false

--SIG P226
tweak_data.weapon.p226.AMMO_PICKUP = {1.3, 3.3}
tweak_data.weapon.p226.CLIP_AMMO_MAX = 13
tweak_data.weapon.p226.AMMO_MAX = 110
tweak_data.weapon.p226.stats.damage = 60
tweak_data.weapon.p226.stats.spread = 20
tweak_data.weapon.p226.stats.recoil = 15
tweak_data.weapon.p226.stats.suppression = 13
tweak_data.weapon.p226.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.p226.can_shoot_through_shield = false

--hs2000 (leo)
tweak_data.weapon.hs2000.AMMO_PICKUP = {1, 3}
tweak_data.weapon.hs2000.CLIP_AMMO_MAX = 16
tweak_data.weapon.hs2000.AMMO_MAX = 100
tweak_data.weapon.hs2000.stats.damage = 60
tweak_data.weapon.hs2000.stats.spread = 18
tweak_data.weapon.hs2000.stats.recoil = 18
tweak_data.weapon.hs2000.stats.suppression = 12
tweak_data.weapon.hs2000.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.hs2000.can_shoot_through_shield = false

-- .45 ACP Pistols --

--M1911
tweak_data.weapon.colt_1911.AMMO_PICKUP = {0.2, 1.8}
tweak_data.weapon.colt_1911.CLIP_AMMO_MAX = 8
tweak_data.weapon.colt_1911.AMMO_MAX = 60
tweak_data.weapon.colt_1911.stats.damage = 80
tweak_data.weapon.colt_1911.stats.spread = 18
tweak_data.weapon.colt_1911.stats.recoil = 15
tweak_data.weapon.colt_1911.stats.suppression = 10
tweak_data.weapon.colt_1911.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.colt_1911.can_shoot_through_shield = false

tweak_data.weapon.x_1911.AMMO_PICKUP = {0.2, 1.8}
tweak_data.weapon.x_1911.CLIP_AMMO_MAX = 8
tweak_data.weapon.x_1911.AMMO_MAX = 60
tweak_data.weapon.x_1911.stats.damage = 80
tweak_data.weapon.x_1911.stats.spread = 18
tweak_data.weapon.x_1911.stats.recoil = 11
tweak_data.weapon.x_1911.stats.suppression = 10
tweak_data.weapon.x_1911.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.x_1911.can_shoot_through_shield = false

--USP
tweak_data.weapon.usp.AMMO_PICKUP = {0.2, 1.5}
tweak_data.weapon.usp.CLIP_AMMO_MAX = 12
tweak_data.weapon.usp.AMMO_MAX = 50
tweak_data.weapon.usp.stats.damage = 80
tweak_data.weapon.usp.stats.spread = 19
tweak_data.weapon.usp.stats.recoil = 14
tweak_data.weapon.usp.stats.suppression = 11
tweak_data.weapon.usp.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.usp.can_shoot_through_shield = false

tweak_data.weapon.x_usp.AMMO_PICKUP = {0.2, 1.5}
tweak_data.weapon.x_usp.CLIP_AMMO_MAX = 12
tweak_data.weapon.x_usp.AMMO_MAX = 50
tweak_data.weapon.x_usp.stats.damage = 80
tweak_data.weapon.x_usp.stats.spread = 19
tweak_data.weapon.x_usp.stats.recoil = 10
tweak_data.weapon.x_usp.stats.suppression = 11
tweak_data.weapon.x_usp.fire_mode_data.fire_rate = 0.085714285714285714285714285714286
tweak_data.weapon.x_usp.can_shoot_through_shield = false

-- Heavy Pistols --

--Magnum
tweak_data.weapon.new_raging_bull.AMMO_PICKUP = {0.1, 1.4}
tweak_data.weapon.new_raging_bull.CLIP_AMMO_MAX = 6
tweak_data.weapon.new_raging_bull.AMMO_MAX = 42
tweak_data.weapon.new_raging_bull.stats.damage = 155
tweak_data.weapon.new_raging_bull.stats.spread = 20
tweak_data.weapon.new_raging_bull.stats.recoil = 7
tweak_data.weapon.new_raging_bull.stats.suppression = 7
tweak_data.weapon.new_raging_bull.fire_mode_data.fire_rate = 0.2
tweak_data.weapon.new_raging_bull.can_shoot_through_shield = true

--Desert Eagle
tweak_data.weapon.deagle.AMMO_PICKUP = {0.1, 1.3}
tweak_data.weapon.deagle.CLIP_AMMO_MAX = 7
tweak_data.weapon.deagle.AMMO_MAX = 36
tweak_data.weapon.deagle.stats.damage = 192
tweak_data.weapon.deagle.stats.spread = 21
tweak_data.weapon.deagle.stats.recoil = 5
tweak_data.weapon.deagle.stats.suppression = 5
tweak_data.weapon.deagle.fire_mode_data.fire_rate = 0.15
tweak_data.weapon.deagle.can_shoot_through_shield = true

tweak_data.weapon.x_deagle.AMMO_PICKUP = {0.1, 1.3}
tweak_data.weapon.x_deagle.CLIP_AMMO_MAX = 7
tweak_data.weapon.x_deagle.AMMO_MAX = 36
tweak_data.weapon.x_deagle.stats.damage = 192
tweak_data.weapon.x_deagle.stats.spread = 21
tweak_data.weapon.x_deagle.stats.recoil = 1
tweak_data.weapon.x_deagle.stats.suppression = 5
tweak_data.weapon.x_deagle.fire_mode_data.fire_rate = 0.15
tweak_data.weapon.x_deagle.can_shoot_through_shield = true

--Mateba
tweak_data.weapon.mateba.AMMO_PICKUP = {0.2, 1.6}
tweak_data.weapon.mateba.CLIP_AMMO_MAX = 6
tweak_data.weapon.mateba.AMMO_MAX = 54
tweak_data.weapon.mateba.stats.damage = 130
tweak_data.weapon.mateba.stats.spread = 20
tweak_data.weapon.mateba.stats.recoil = 12
tweak_data.weapon.mateba.stats.suppression = 8
tweak_data.weapon.mateba.fire_mode_data.fire_rate = 0.2
tweak_data.weapon.mateba.can_shoot_through_shield = true

--Revolver Ocelot
tweak_data.weapon.peacemaker.AMMO_PICKUP = {0.1, 1.5}
tweak_data.weapon.peacemaker.CLIP_AMMO_MAX = 6
tweak_data.weapon.peacemaker.AMMO_MAX = 48
tweak_data.weapon.peacemaker.stats.damage = 192
tweak_data.weapon.peacemaker.stats.spread = 18
tweak_data.weapon.peacemaker.stats.recoil = 9
tweak_data.weapon.peacemaker.stats.suppression = 7
tweak_data.weapon.peacemaker.fire_mode_data.fire_rate = 0.2
tweak_data.weapon.peacemaker.can_shoot_through_shield = true



-- Shotguns --

--Remington 870 short
tweak_data.weapon.serbu.AMMO_PICKUP = {0.1, 1.4}
tweak_data.weapon.serbu.CLIP_AMMO_MAX = 5
tweak_data.weapon.serbu.AMMO_MAX = 35
tweak_data.weapon.serbu.stats.damage = 85
tweak_data.weapon.serbu.stats.spread = 9
tweak_data.weapon.serbu.stats.recoil = 12
tweak_data.weapon.serbu.stats.suppression = 9
tweak_data.weapon.serbu.fire_mode_data.fire_rate = 0.5
tweak_data.weapon.serbu.can_shoot_through_shield = false

--Striker
tweak_data.weapon.striker.AMMO_PICKUP = {0.1, 1.4}
tweak_data.weapon.striker.CLIP_AMMO_MAX = 12
tweak_data.weapon.striker.AMMO_MAX = 30
tweak_data.weapon.striker.stats.damage = 80
tweak_data.weapon.striker.stats.spread = 10
tweak_data.weapon.striker.stats.recoil = 10
tweak_data.weapon.striker.stats.suppression = 5
tweak_data.weapon.striker.fire_mode_data.fire_rate = 0.15
tweak_data.weapon.striker.can_shoot_through_shield = false

--Judge
tweak_data.weapon.judge.AMMO_PICKUP = {0.7, 2.7}
tweak_data.weapon.judge.CLIP_AMMO_MAX = 5
tweak_data.weapon.judge.AMMO_MAX = 90
tweak_data.weapon.judge.stats.damage = 40
tweak_data.weapon.judge.stats.spread = 12
tweak_data.weapon.judge.stats.recoil = 14
tweak_data.weapon.judge.stats.suppression = 10
tweak_data.weapon.judge.fire_mode_data.fire_rate = 0.15
tweak_data.weapon.judge.can_shoot_through_shield = false

-- PDWs --

--P90
tweak_data.weapon.p90.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.p90.CLIP_AMMO_MAX = 50
tweak_data.weapon.p90.AMMO_MAX = 150
tweak_data.weapon.p90.stats.damage = 33
tweak_data.weapon.p90.stats.spread = 17
tweak_data.weapon.p90.stats.recoil = 20
tweak_data.weapon.p90.stats.suppression = 14
tweak_data.weapon.p90.fire_mode_data.fire_rate = 0.0666
tweak_data.weapon.p90.can_shoot_through_shield = true

--MP7
tweak_data.weapon.mp7.AMMO_PICKUP = {2.8, 4.8}
tweak_data.weapon.mp7.CLIP_AMMO_MAX = 20
tweak_data.weapon.mp7.AMMO_MAX = 160
tweak_data.weapon.mp7.stats.damage = 31
tweak_data.weapon.mp7.stats.spread = 15
tweak_data.weapon.mp7.stats.recoil = 23
tweak_data.weapon.mp7.stats.suppression = 15
tweak_data.weapon.mp7.fire_mode_data.fire_rate = 0.06315789
tweak_data.weapon.mp7.can_shoot_through_shield = true

-- Machine Pistols --

--Scorpion vz. 61
tweak_data.weapon.scorpion.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.scorpion.CLIP_AMMO_MAX = 20
tweak_data.weapon.scorpion.AMMO_MAX = 180
tweak_data.weapon.scorpion.stats.damage = 40
tweak_data.weapon.scorpion.stats.spread = 13
tweak_data.weapon.scorpion.stats.recoil = 16
tweak_data.weapon.scorpion.stats.suppression = 15
tweak_data.weapon.scorpion.fire_mode_data.fire_rate = 0.066666666
tweak_data.weapon.scorpion.can_shoot_through_shield = false

--MP9
tweak_data.weapon.mp9.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.mp9.CLIP_AMMO_MAX = 20
tweak_data.weapon.mp9.AMMO_MAX = 180
tweak_data.weapon.mp9.stats.damage = 40
tweak_data.weapon.mp9.stats.spread = 14
tweak_data.weapon.mp9.stats.recoil = 15
tweak_data.weapon.mp9.stats.suppression = 14
tweak_data.weapon.mp9.fire_mode_data.fire_rate = 0.066666666
tweak_data.weapon.mp9.can_shoot_through_shield = false

--MAC-11/9 (Jacket's)
tweak_data.weapon.cobray.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.cobray.CLIP_AMMO_MAX = 30
tweak_data.weapon.cobray.AMMO_MAX = 180
tweak_data.weapon.cobray.stats.damage = 40
tweak_data.weapon.cobray.stats.spread = 13
tweak_data.weapon.cobray.stats.recoil = 16
tweak_data.weapon.cobray.stats.suppression = 14
tweak_data.weapon.cobray.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.cobray.can_shoot_through_shield = false

--Tec9
tweak_data.weapon.tec9.AMMO_PICKUP = {4.3, 6.3}
tweak_data.weapon.tec9.CLIP_AMMO_MAX = 32
tweak_data.weapon.tec9.AMMO_MAX = 210
tweak_data.weapon.tec9.stats.damage = 40
tweak_data.weapon.tec9.stats.spread = 11
tweak_data.weapon.tec9.stats.recoil = 14
tweak_data.weapon.tec9.stats.suppression = 14
tweak_data.weapon.tec9.fire_mode_data.fire_rate = 0.066666666
tweak_data.weapon.tec9.can_shoot_through_shield = false

-- Micro-UZI
tweak_data.weapon.baka.AMMO_PICKUP = {4.3, 6.3}
tweak_data.weapon.baka.CLIP_AMMO_MAX = 20
tweak_data.weapon.baka.AMMO_MAX = 210
tweak_data.weapon.baka.stats.damage = 40
tweak_data.weapon.baka.stats.spread = 12
tweak_data.weapon.baka.stats.recoil = 12
tweak_data.weapon.baka.stats.suppression = 16
tweak_data.weapon.baka.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.baka.can_shoot_through_shield = false

-- 9mm SMGs --

--mp5
tweak_data.weapon.new_mp5.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.new_mp5.CLIP_AMMO_MAX = 30
tweak_data.weapon.new_mp5.AMMO_MAX = 150
tweak_data.weapon.new_mp5.stats.damage = 40
tweak_data.weapon.new_mp5.stats.spread = 16
tweak_data.weapon.new_mp5.stats.recoil = 19
tweak_data.weapon.new_mp5.stats.suppression = 15
tweak_data.weapon.new_mp5.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.new_mp5.can_shoot_through_shield = false

--UZI
tweak_data.weapon.uzi.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.uzi.CLIP_AMMO_MAX = 30
tweak_data.weapon.uzi.AMMO_MAX = 150
tweak_data.weapon.uzi.stats.damage = 40
tweak_data.weapon.uzi.stats.spread = 18
tweak_data.weapon.uzi.stats.recoil = 16
tweak_data.weapon.uzi.stats.suppression = 14
tweak_data.weapon.uzi.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.uzi.can_shoot_through_shield = false

--M45 Swedish
tweak_data.weapon.m45.AMMO_PICKUP = {2.8, 4.8}
tweak_data.weapon.m45.CLIP_AMMO_MAX = 36
tweak_data.weapon.m45.AMMO_MAX = 160
tweak_data.weapon.m45.stats.damage = 40
tweak_data.weapon.m45.stats.spread = 15
tweak_data.weapon.m45.stats.recoil = 17
tweak_data.weapon.m45.stats.suppression = 15
tweak_data.weapon.m45.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.m45.can_shoot_through_shield = false

--Sterling
tweak_data.weapon.sterling.AMMO_PICKUP = {2.8, 4.8}
tweak_data.weapon.sterling.CLIP_AMMO_MAX = 20
tweak_data.weapon.sterling.AMMO_MAX = 160
tweak_data.weapon.sterling.stats.damage = 40
tweak_data.weapon.sterling.stats.spread = 17
tweak_data.weapon.sterling.stats.recoil = 15
tweak_data.weapon.sterling.stats.suppression = 14
tweak_data.weapon.sterling.fire_mode_data.fire_rate = 0.10909090909
tweak_data.weapon.sterling.can_shoot_through_shield = false

-- .45 ACP SMGs --

--Kriss Vector
tweak_data.weapon.polymer.AMMO_PICKUP = {0.2, 1.8}
tweak_data.weapon.polymer.CLIP_AMMO_MAX = 25
tweak_data.weapon.polymer.AMMO_MAX = 60
tweak_data.weapon.polymer.stats.damage = 80
tweak_data.weapon.polymer.stats.spread = 15
tweak_data.weapon.polymer.stats.recoil = 20
tweak_data.weapon.polymer.stats.suppression = 12
tweak_data.weapon.polymer.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.polymer.can_shoot_through_shield = false

--m1928 Tommygun
tweak_data.weapon.m1928.AMMO_PICKUP = {0.1, 1.5}
tweak_data.weapon.m1928.CLIP_AMMO_MAX = 50
tweak_data.weapon.m1928.AMMO_MAX = 50
tweak_data.weapon.m1928.stats.damage = 82
tweak_data.weapon.m1928.stats.spread = 18
tweak_data.weapon.m1928.stats.recoil = 16
tweak_data.weapon.m1928.stats.suppression = 11
tweak_data.weapon.m1928.fire_mode_data.fire_rate = 0.08571428571
tweak_data.weapon.m1928.can_shoot_through_shield = false

--MAC10
tweak_data.weapon.mac10.AMMO_PICKUP = {0.3, 2.1}
tweak_data.weapon.mac10.CLIP_AMMO_MAX = 20
tweak_data.weapon.mac10.AMMO_MAX = 70
tweak_data.weapon.mac10.stats.damage = 80
tweak_data.weapon.mac10.stats.spread = 13
tweak_data.weapon.mac10.stats.recoil = 16
tweak_data.weapon.mac10.stats.suppression = 13
tweak_data.weapon.mac10.fire_mode_data.fire_rate = 0.05504587155
tweak_data.weapon.mac10.can_shoot_through_shield = false

--Secondary Carbines

--K23B Olympic AR-15
tweak_data.weapon.olympic.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.olympic.CLIP_AMMO_MAX = 20
tweak_data.weapon.olympic.AMMO_MAX = 150
tweak_data.weapon.olympic.stats.damage = 40
tweak_data.weapon.olympic.stats.spread = 12
tweak_data.weapon.olympic.stats.recoil = 21
tweak_data.weapon.olympic.stats.suppression = 16
tweak_data.weapon.olympic.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.olympic.can_shoot_through_shield = false

--AKMSU
tweak_data.weapon.akmsu.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.akmsu.CLIP_AMMO_MAX = 30
tweak_data.weapon.akmsu.AMMO_MAX = 120
tweak_data.weapon.akmsu.stats.damage = 60
tweak_data.weapon.akmsu.stats.spread = 14
tweak_data.weapon.akmsu.stats.recoil = 12
tweak_data.weapon.akmsu.stats.suppression = 10
tweak_data.weapon.akmsu.fire_mode_data.fire_rate = 0.08571428571
tweak_data.weapon.akmsu.can_shoot_through_shield = false

-----------------------------------
----------PRIMARY WEAPONS----------
-----------------------------------

-- 9mm Carbine --

--Kel Tec Sub2000
tweak_data.weapon.sub2000.AMMO_PICKUP = {4.9, 6.9}
tweak_data.weapon.sub2000.CLIP_AMMO_MAX = 33
tweak_data.weapon.sub2000.AMMO_MAX = 231
tweak_data.weapon.sub2000.stats.damage = 40
tweak_data.weapon.sub2000.stats.spread = 14
tweak_data.weapon.sub2000.stats.recoil = 24
tweak_data.weapon.sub2000.stats.suppression = 6
tweak_data.weapon.sub2000.fire_mode_data.fire_rate = 0.08571428571428571428571428571429
tweak_data.weapon.sub2000.can_shoot_through_shield = true

-- 5.56x45 Carbines --

--AMCAR
tweak_data.weapon.amcar.AMMO_PICKUP = {5, 7}
tweak_data.weapon.amcar.CLIP_AMMO_MAX = 20
tweak_data.weapon.amcar.AMMO_MAX = 240
tweak_data.weapon.amcar.stats.damage = 40
tweak_data.weapon.amcar.stats.spread = 12
tweak_data.weapon.amcar.stats.recoil = 22
tweak_data.weapon.amcar.stats.suppression = 15
tweak_data.weapon.amcar.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.amcar.can_shoot_through_shield = false

--G36
tweak_data.weapon.g36.AMMO_PICKUP = {5.8, 7.8}
tweak_data.weapon.g36.CLIP_AMMO_MAX = 30
tweak_data.weapon.g36.AMMO_MAX = 260
tweak_data.weapon.g36.stats.damage = 40
tweak_data.weapon.g36.stats.spread = 10
tweak_data.weapon.g36.stats.recoil = 21
tweak_data.weapon.g36.stats.suppression = 16
tweak_data.weapon.g36.fire_mode_data.fire_rate = 0.08
tweak_data.weapon.g36.can_shoot_through_shield = false

--SIG552
tweak_data.weapon.s552.AMMO_PICKUP = {5.2, 7.2}
tweak_data.weapon.s552.CLIP_AMMO_MAX = 30
tweak_data.weapon.s552.AMMO_MAX = 240
tweak_data.weapon.s552.stats.damage = 40
tweak_data.weapon.s552.stats.spread = 13
tweak_data.weapon.s552.stats.recoil = 20
tweak_data.weapon.s552.stats.suppression = 15
tweak_data.weapon.s552.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.s552.can_shoot_through_shield = false

-- 5.56x45 Assault Rifles --

--M4
tweak_data.weapon.new_m4.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.new_m4.CLIP_AMMO_MAX = 30
tweak_data.weapon.new_m4.AMMO_MAX = 180
tweak_data.weapon.new_m4.stats.damage = 40
tweak_data.weapon.new_m4.stats.spread = 13
tweak_data.weapon.new_m4.stats.recoil = 19
tweak_data.weapon.new_m4.stats.suppression = 14
tweak_data.weapon.new_m4.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.new_m4.can_shoot_through_shield = false

--M16
tweak_data.weapon.m16.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.m16.CLIP_AMMO_MAX = 20
tweak_data.weapon.m16.AMMO_MAX = 150
tweak_data.weapon.m16.stats.damage = 42
tweak_data.weapon.m16.stats.spread = 18
tweak_data.weapon.m16.stats.recoil = 17
tweak_data.weapon.m16.stats.suppression = 12
tweak_data.weapon.m16.fire_mode_data.fire_rate = 0.0857
tweak_data.weapon.m16.can_shoot_through_shield = false


--AUG
tweak_data.weapon.aug.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.aug.CLIP_AMMO_MAX = 30
tweak_data.weapon.aug.AMMO_MAX = 180
tweak_data.weapon.aug.stats.damage = 42
tweak_data.weapon.aug.stats.spread = 15
tweak_data.weapon.aug.stats.recoil = 18
tweak_data.weapon.aug.stats.suppression = 13
tweak_data.weapon.aug.fire_mode_data.fire_rate = 0.09
tweak_data.weapon.aug.can_shoot_through_shield = false

--FAMAS
tweak_data.weapon.famas.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.famas.CLIP_AMMO_MAX = 30
tweak_data.weapon.famas.AMMO_MAX = 180
tweak_data.weapon.famas.stats.damage = 40
tweak_data.weapon.famas.stats.spread = 14
tweak_data.weapon.famas.stats.recoil = 23
tweak_data.weapon.famas.stats.suppression = 16
tweak_data.weapon.famas.fire_mode_data.fire_rate = 0.0545454
tweak_data.weapon.famas.can_shoot_through_shield = false

--L85A2
tweak_data.weapon.l85a2.AMMO_PICKUP = {3.5, 5.5}
tweak_data.weapon.l85a2.CLIP_AMMO_MAX = 30
tweak_data.weapon.l85a2.AMMO_MAX = 150
tweak_data.weapon.l85a2.stats.damage = 42
tweak_data.weapon.l85a2.stats.spread = 17
tweak_data.weapon.l85a2.stats.recoil = 23
tweak_data.weapon.l85a2.stats.suppression = 15
tweak_data.weapon.l85a2.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.l85a2.can_shoot_through_shield = false

--VHS
tweak_data.weapon.vhs.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.vhs.CLIP_AMMO_MAX = 30
tweak_data.weapon.vhs.AMMO_MAX = 150
tweak_data.weapon.vhs.stats.damage = 42
tweak_data.weapon.vhs.stats.spread = 18
tweak_data.weapon.vhs.stats.recoil = 21
tweak_data.weapon.vhs.stats.suppression = 13
tweak_data.weapon.vhs.fire_mode_data.fire_rate = 0.06666
tweak_data.weapon.vhs.can_shoot_through_shield = false

--ak5
tweak_data.weapon.ak5.AMMO_PICKUP = {3.4, 5.4}
tweak_data.weapon.ak5.CLIP_AMMO_MAX = 30
tweak_data.weapon.ak5.AMMO_MAX = 180
tweak_data.weapon.ak5.stats.damage = 40
tweak_data.weapon.ak5.stats.spread = 18
tweak_data.weapon.ak5.stats.recoil = 90
tweak_data.weapon.ak5.stats.suppression = 13
tweak_data.weapon.ak5.fire_mode_data.fire_rate = 0.0923076923
tweak_data.weapon.ak5.can_shoot_through_shield = false

-- 5.45x39 AK-74 --

--AK74
tweak_data.weapon.ak74.AMMO_PICKUP = {4.3, 6.3}
tweak_data.weapon.ak74.CLIP_AMMO_MAX = 30
tweak_data.weapon.ak74.AMMO_MAX = 210
tweak_data.weapon.ak74.stats.damage = 40
tweak_data.weapon.ak74.stats.spread = 15
tweak_data.weapon.ak74.stats.recoil = 19
tweak_data.weapon.ak74.stats.suppression = 14
tweak_data.weapon.ak74.fire_mode_data.fire_rate = 0.09
tweak_data.weapon.ak74.can_shoot_through_shield = false

-- 9x39 AS-VAL --

--ASVAL
tweak_data.weapon.asval.AMMO_PICKUP = {4.3, 6.3}
tweak_data.weapon.asval.CLIP_AMMO_MAX = 20
tweak_data.weapon.asval.AMMO_MAX = 210
tweak_data.weapon.asval.stats.damage = 40
tweak_data.weapon.asval.stats.spread = 17
tweak_data.weapon.asval.stats.recoil = 17
tweak_data.weapon.asval.stats.suppression = 17
tweak_data.weapon.asval.fire_mode_data.fire_rate = 0.066666666
tweak_data.weapon.asval.can_shoot_through_shield = false

-- 7.62x39 AKMs --

--AKM
tweak_data.weapon.akm.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.akm.CLIP_AMMO_MAX = 30
tweak_data.weapon.akm.AMMO_MAX = 120
tweak_data.weapon.akm.stats.damage = 60
tweak_data.weapon.akm.stats.spread = 17
tweak_data.weapon.akm.stats.recoil = 13
tweak_data.weapon.akm.stats.suppression = 11
tweak_data.weapon.akm.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.akm.can_shoot_through_shield = false

--AKM GOLD
tweak_data.weapon.akm_gold.AMMO_PICKUP = {2.5, 4.5}
tweak_data.weapon.akm_gold.CLIP_AMMO_MAX = 30
tweak_data.weapon.akm_gold.AMMO_MAX = 120
tweak_data.weapon.akm_gold.stats.damage = 60
tweak_data.weapon.akm_gold.stats.spread = 16
tweak_data.weapon.akm_gold.stats.recoil = 13
tweak_data.weapon.akm_gold.stats.suppression = 9
tweak_data.weapon.akm_gold.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.akm_gold.can_shoot_through_shield = false


-- 7.62x 51 Battle Rifles --

--SCAR H
tweak_data.weapon.scar.AMMO_PICKUP = {0.7, 2.7}
tweak_data.weapon.scar.CLIP_AMMO_MAX = 20
tweak_data.weapon.scar.AMMO_MAX = 90
tweak_data.weapon.scar.stats.damage = 82
tweak_data.weapon.scar.stats.spread = 21
tweak_data.weapon.scar.stats.recoil = 11
tweak_data.weapon.scar.stats.suppression = 6
tweak_data.weapon.scar.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.scar.can_shoot_through_shield = true

--IMI Galil 7.62x51
tweak_data.weapon.galil.AMMO_PICKUP = {0.7, 2.7}
tweak_data.weapon.galil.CLIP_AMMO_MAX = 25
tweak_data.weapon.galil.AMMO_MAX = 90
tweak_data.weapon.galil.stats.damage = 82
tweak_data.weapon.galil.stats.spread = 18
tweak_data.weapon.galil.stats.recoil = 13
tweak_data.weapon.galil.stats.suppression = 13
tweak_data.weapon.galil.fire_mode_data.fire_rate = 0.06666
tweak_data.weapon.galil.can_shoot_through_shield = false

--FAL
tweak_data.weapon.fal.AMMO_PICKUP = {0.4, 2.4}
tweak_data.weapon.fal.CLIP_AMMO_MAX = 20
tweak_data.weapon.fal.AMMO_MAX = 80
tweak_data.weapon.fal.stats.damage = 86
tweak_data.weapon.fal.stats.spread = 20
tweak_data.weapon.fal.stats.recoil = 9
tweak_data.weapon.fal.stats.suppression = 6
tweak_data.weapon.fal.fire_mode_data.fire_rate = 0.09
tweak_data.weapon.fal.can_shoot_through_shield = true

--G3
tweak_data.weapon.g3.AMMO_PICKUP = {0.2, 1.7}
tweak_data.weapon.g3.CLIP_AMMO_MAX = 20
tweak_data.weapon.g3.AMMO_MAX = 55
tweak_data.weapon.g3.stats.damage = 120
tweak_data.weapon.g3.stats.spread = 22
tweak_data.weapon.g3.stats.recoil = 10
tweak_data.weapon.g3.stats.suppression = 5
tweak_data.weapon.g3.fire_mode_data.fire_rate = 0.125
tweak_data.weapon.g3.can_shoot_through_shield = true

--M14
tweak_data.weapon.new_m14.AMMO_PICKUP = {0.2, 1.8}
tweak_data.weapon.new_m14.CLIP_AMMO_MAX = 10
tweak_data.weapon.new_m14.AMMO_MAX = 60
tweak_data.weapon.new_m14.stats.damage = 125
tweak_data.weapon.new_m14.stats.spread = 23
tweak_data.weapon.new_m14.stats.recoil = 8
tweak_data.weapon.new_m14.stats.suppression = 5
tweak_data.weapon.new_m14.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.new_m14.can_shoot_through_shield = true

-- Sniper Rifles --
--I can't figure out how r93 and Mosin dam are calculated
--but it don't make no sense

--Wa2000
tweak_data.weapon.wa2000.AMMO_PICKUP = {0.1, 1.4}
tweak_data.weapon.wa2000.CLIP_AMMO_MAX = 10
tweak_data.weapon.wa2000.AMMO_MAX = 40
tweak_data.weapon.wa2000.stats.damage = 190
tweak_data.weapon.wa2000.stats.spread = 25
tweak_data.weapon.wa2000.stats.recoil = 8
tweak_data.weapon.wa2000.stats.suppression = 7
tweak_data.weapon.wa2000.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.wa2000.can_shoot_through_shield = true

--MSR
tweak_data.weapon.msr.AMMO_PICKUP = {0.1, 1.8}
tweak_data.weapon.msr.CLIP_AMMO_MAX = 10
tweak_data.weapon.msr.AMMO_MAX = 50
tweak_data.weapon.msr.stats.damage = 190
tweak_data.weapon.msr.stats.spread = 24
tweak_data.weapon.msr.stats.recoil = 9
tweak_data.weapon.msr.stats.suppression = 7
tweak_data.weapon.msr.fire_mode_data.fire_rate = 0.85714285714285714285714285714286
tweak_data.weapon.msr.can_shoot_through_shield = true

--R93
tweak_data.weapon.r93.AMMO_PICKUP = {0.1, 1.3}
tweak_data.weapon.r93.CLIP_AMMO_MAX = 6
tweak_data.weapon.r93.AMMO_MAX = 36
tweak_data.weapon.r93.stats.damage = 150
tweak_data.weapon.r93.stats.spread = 26
tweak_data.weapon.r93.stats.recoil = 7
tweak_data.weapon.r93.stats.suppression = 6
tweak_data.weapon.r93.fire_mode_data.fire_rate = 0.85714285714285714285714285714286
tweak_data.weapon.r93.can_shoot_through_shield = true

--Moist Nugget
tweak_data.weapon.mosin.AMMO_PICKUP = {0.1, 1.7}
tweak_data.weapon.mosin.CLIP_AMMO_MAX = 5
tweak_data.weapon.mosin.AMMO_MAX = 45
tweak_data.weapon.mosin.stats.damage = 135
tweak_data.weapon.mosin.stats.spread = 23
tweak_data.weapon.mosin.stats.recoil = 10
tweak_data.weapon.mosin.stats.suppression = 6
tweak_data.weapon.mosin.fire_mode_data.fire_rate = 0.85714285714285714285714285714286
tweak_data.weapon.mosin.can_shoot_through_shield = true

-- Pump Shotguns --

--Remington 870
tweak_data.weapon.r870.AMMO_PICKUP = {0.4, 1.4}
tweak_data.weapon.r870.CLIP_AMMO_MAX = 6
tweak_data.weapon.r870.AMMO_MAX = 48
tweak_data.weapon.r870.stats.damage = 120
tweak_data.weapon.r870.stats.spread = 10
tweak_data.weapon.r870.stats.recoil = 5
tweak_data.weapon.r870.stats.suppression = 5
tweak_data.weapon.r870.fire_mode_data.fire_rate = 0.5
tweak_data.weapon.r870.can_shoot_through_shield = false

--Kel Tec KSG
tweak_data.weapon.ksg.AMMO_PICKUP = {0.2, 1.2}
tweak_data.weapon.ksg.CLIP_AMMO_MAX = 14
tweak_data.weapon.ksg.AMMO_MAX = 40
tweak_data.weapon.ksg.stats.damage = 115
tweak_data.weapon.ksg.stats.spread = 14
tweak_data.weapon.ksg.stats.recoil = 7
tweak_data.weapon.ksg.stats.suppression = 6
tweak_data.weapon.ksg.fire_mode_data.fire_rate = 0.45
tweak_data.weapon.ksg.can_shoot_through_shield = false

--Break Action Shotguns--

--Double Barrel
tweak_data.weapon.huntsman.AMMO_PICKUP = {0.1, 1.1}
tweak_data.weapon.huntsman.CLIP_AMMO_MAX = 2
tweak_data.weapon.huntsman.AMMO_MAX = 32
tweak_data.weapon.huntsman.stats.damage = 155
tweak_data.weapon.huntsman.stats.spread = 13
tweak_data.weapon.huntsman.stats.recoil = 4
tweak_data.weapon.huntsman.stats.suppression = 4
tweak_data.weapon.huntsman.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.huntsman.can_shoot_through_shield = false

--Over Under
tweak_data.weapon.b682.AMMO_PICKUP = {0.1, 1.1}
tweak_data.weapon.b682.CLIP_AMMO_MAX = 2
tweak_data.weapon.b682.AMMO_MAX = 32
tweak_data.weapon.b682.stats.damage = 160
tweak_data.weapon.b682.stats.spread = 18
tweak_data.weapon.b682.stats.recoil = 3
tweak_data.weapon.b682.stats.suppression = 5
tweak_data.weapon.b682.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.b682.can_shoot_through_shield = false

-- Semi Auto Shotguns --

--Benelli M4 Super
tweak_data.weapon.benelli.AMMO_PICKUP = {0.8, 1.8}
tweak_data.weapon.benelli.CLIP_AMMO_MAX = 6
tweak_data.weapon.benelli.AMMO_MAX = 60
tweak_data.weapon.benelli.stats.damage = 82
tweak_data.weapon.benelli.stats.spread = 11
tweak_data.weapon.benelli.stats.recoil = 10
tweak_data.weapon.benelli.stats.suppression = 5
tweak_data.weapon.benelli.fire_mode_data.fire_rate = 0.15
tweak_data.weapon.benelli.can_shoot_through_shield = false

--Clever Girl
tweak_data.weapon.spas12.AMMO_PICKUP = {0.7, 1.7}
tweak_data.weapon.spas12.CLIP_AMMO_MAX = 8
tweak_data.weapon.spas12.AMMO_MAX = 56
tweak_data.weapon.spas12.stats.damage = 85
tweak_data.weapon.spas12.stats.spread = 9
tweak_data.weapon.spas12.stats.recoil = 9
tweak_data.weapon.spas12.stats.suppression = 3
tweak_data.weapon.spas12.fire_mode_data.fire_rate = 0.25
tweak_data.weapon.spas12.can_shoot_through_shield = false

--Auto Shotguns

--SAIGA
tweak_data.weapon.saiga.AMMO_PICKUP = {0.5, 1.5}
tweak_data.weapon.saiga.CLIP_AMMO_MAX = 10
tweak_data.weapon.saiga.AMMO_MAX = 50
tweak_data.weapon.saiga.stats.damage = 82
tweak_data.weapon.saiga.stats.spread = 7
tweak_data.weapon.saiga.stats.recoil = 8
tweak_data.weapon.saiga.stats.suppression = 7
tweak_data.weapon.saiga.fire_mode_data.fire_rate = 0.1
tweak_data.weapon.saiga.can_shoot_through_shield = false

--AA12
tweak_data.weapon.aa12.AMMO_PICKUP = {0.2, 1.2}
tweak_data.weapon.aa12.CLIP_AMMO_MAX = 8
tweak_data.weapon.aa12.AMMO_MAX = 40
tweak_data.weapon.aa12.stats.damage = 85
tweak_data.weapon.aa12.stats.spread = 9
tweak_data.weapon.aa12.stats.recoil = 9
tweak_data.weapon.aa12.stats.suppression = 7
tweak_data.weapon.aa12.fire_mode_data.fire_rate = 0.2
tweak_data.weapon.aa12.can_shoot_through_shield = false

-- LMG's --

--M249
tweak_data.weapon.m249.AMMO_PICKUP = {7, 12}
tweak_data.weapon.m249.CLIP_AMMO_MAX = 100
tweak_data.weapon.m249.AMMO_MAX = 400
tweak_data.weapon.m249.stats.damage = 40
tweak_data.weapon.m249.stats.spread = 14
tweak_data.weapon.m249.stats.recoil = 14
tweak_data.weapon.m249.stats.suppression = 8
tweak_data.weapon.m249.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.m249.can_shoot_through_shield = false

--RPK
tweak_data.weapon.hk21.AMMO_PICKUP = {7, 11}
tweak_data.weapon.rpk.CLIP_AMMO_MAX = 75
tweak_data.weapon.rpk.AMMO_MAX = 300
tweak_data.weapon.rpk.stats.damage = 65
tweak_data.weapon.rpk.stats.spread = 14
tweak_data.weapon.rpk.stats.recoil = 12
tweak_data.weapon.rpk.stats.suppression = 4
tweak_data.weapon.rpk.fire_mode_data.fire_rate = 0.0923076
tweak_data.weapon.rpk.can_shoot_through_shield = false

--MG42
tweak_data.weapon.mg42.AMMO_PICKUP = {3.2, 5.2}
tweak_data.weapon.mg42.CLIP_AMMO_MAX = 50
tweak_data.weapon.mg42.AMMO_MAX = 250
tweak_data.weapon.mg42.stats.damage = 75
tweak_data.weapon.mg42.stats.spread = 11
tweak_data.weapon.mg42.stats.recoil = 13
tweak_data.weapon.mg42.stats.suppression = 5
tweak_data.weapon.mg42.fire_mode_data.fire_rate = 0.05
tweak_data.weapon.mg42.can_shoot_through_shield = true

--HK21E
tweak_data.weapon.hk21.AMMO_PICKUP = {3, 5}
tweak_data.weapon.hk21.CLIP_AMMO_MAX = 100
tweak_data.weapon.hk21.AMMO_MAX = 200
tweak_data.weapon.hk21.stats.damage = 82
tweak_data.weapon.hk21.stats.spread = 14
tweak_data.weapon.hk21.stats.recoil = 11
tweak_data.weapon.hk21.stats.suppression = 5
tweak_data.weapon.hk21.fire_mode_data.fire_rate = 0.075
tweak_data.weapon.hk21.can_shoot_through_shield = true

--M240 
tweak_data.weapon.par.AMMO_PICKUP = {3.2, 5.2}
tweak_data.weapon.par.CLIP_AMMO_MAX = 100
tweak_data.weapon.par.AMMO_MAX = 250
tweak_data.weapon.par.stats.damage = 80
tweak_data.weapon.par.stats.spread = 12
tweak_data.weapon.par.stats.recoil = 12
tweak_data.weapon.par.stats.suppression = 4
tweak_data.weapon.par.fire_mode_data.fire_rate = 0.066666666
tweak_data.weapon.par.can_shoot_through_shield = true

-- Minigun --

--m134
tweak_data.weapon.m134.AMMO_PICKUP = {5, 7}
tweak_data.weapon.m134.CLIP_AMMO_MAX = 250
tweak_data.weapon.m134.AMMO_MAX = 750
tweak_data.weapon.m134.stats.damage = 85
tweak_data.weapon.m134.stats.spread = 9
tweak_data.weapon.m134.stats.recoil = 9
tweak_data.weapon.m134.stats.suppression = 6
tweak_data.weapon.m134.fire_mode_data.fire_rate = 0.02
tweak_data.weapon.m134.can_shoot_through_shield = true

-- Flamethrower

--Flamethrower_mk2
tweak_data.weapon.flamethrower_mk2.AMMO_PICKUP = {17, 19}
tweak_data.weapon.flamethrower_mk2.CLIP_AMMO_MAX = 300
tweak_data.weapon.flamethrower_mk2.AMMO_MAX = 600
tweak_data.weapon.flamethrower_mk2.stats.damage = 17
tweak_data.weapon.flamethrower_mk2.stats.spread = 9
tweak_data.weapon.flamethrower_mk2.stats.recoil = 15
tweak_data.weapon.flamethrower_mk2.stats.suppression = 10
tweak_data.weapon.flamethrower_mk2.fire_mode_data.fire_rate = 0.03
tweak_data.weapon.flamethrower_mk2.can_shoot_through_shield = true



--**************************************--
------------------------------------------
-----------WEAPON MODIFICATIONS-----------
------------------------------------------
--**************************************--

--adds enemy, shield, and wall penetration variables
--[[
local data = NewRaycastWeaponBase._update_stats_values

function NewRaycastWeaponBase:_update_stats_values()
    data(self)

    local cus_stats = managers.weapon_factory:get_custom_stats_from_weapon(self._factory_id, self._blueprint)
    for part_id, stats in pairs (cus_stats) do
        if tweak_data.weapon.factory.parts[part_id].type ~= "ammo" then
            if stats.can_shoot_through_enemy ~= nil then
                self._can_shoot_through_enemy = stats.can_shoot_through_enemy
            end
            if stats.can_shoot_through_shield ~= nil then
                self._can_shoot_through_shield = stats.can_shoot_through_shield
            end
            if stats.can_shoot_through_wall ~= nil then
                self._can_shoot_through_wall = stats.can_shoot_through_wall
            end
        end
    end
end
--]]
--credit /u/Naviaux

local tweak_factory = tweak_data.weapon.factory --copy pasta'd this line from DMCWO, don't know why its needed

-------------------------------
-------Barrel Extensions-------
-------------------------------

--RIFLES--
--Fire Breather
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_firepig.stats = { value = 5, suppression = -1, spread = -1, recoil = 4, concealment = -2 }
--Tank Compensator
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_tank.stats = { value = 4, suppression = -0, recoil = 2, spread = 1, concealment = -1 } 
--Stubby
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_stubby.stats = { value = 3, suppression = 1, recoil = 1, spread = 1 }
--Competitor's Compensator
tweak_factory.parts.wpn_fps_upg_ass_ns_jprifles.stats = { suppression = 0, concealment = -2, spread = 2, recoil = 0}
--Funnel of Fun
tweak_factory.parts.wpn_fps_upg_ass_ns_linear.stats = { suppression = -2, spread = 0, concealment = -2, recoil = 3 }
--Tactical Compensator
tweak_factory.parts.wpn_fps_upg_ass_ns_surefire.stats = { suppression = -1, spread = 2, recoil = 0, concealment = -2 }
--Battle Compensator
tweak_factory.parts.wpn_fps_upg_ass_ns_battle.stats = { value = 4, suppression = -0, recoil = -3, spread = 3, concealment = -1 } 

--Low Profile Suppressor
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_small.stats = { value = 3, suppression = 20, alert_size = 12, damage = -3, recoil = 1, concealment = 0, spread = 0 }
--Medium Suppressor
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_medium.stats = { value = 2, suppression = 20, alert_size = 12, damage = -2, recoil = 1, concealment = -2, spread = 1}
--The Bigger the Better Suppressor
tweak_factory.parts.wpn_fps_upg_ns_ass_smg_large.stats = { value = 5, suppression = 20, alert_size = 12, damage = -1, recoil = 0, concealment = -3, spread = 2}

--PBS (AK)
tweak_factory.parts.wpn_fps_upg_ns_ass_pbs1.stats = {value = 1, suppression = 20, alert_size = 12, concealment = -5, damage = -1, spread = 2}

-- SHOTGUNS --
--Shark Teeth (Shotguns)
tweak_factory.parts.wpn_fps_upg_ns_shot_shark.stats = { value = 5, suppression = -2, spread = -2, recoil = -1, concealment = -2 }
--King's Crown (Shotguns)
tweak_factory.parts.wpn_fps_upg_shot_ns_king.stats = { suppression = -0, spread = 2, concealment = -2, recoil = 1 }
--Shotgun Suppressor
tweak_factory.parts.wpn_fps_upg_ns_shot_thick.stats = { value = 7, suppression = 20, alert_size = 12, damage = -5, recoil = -1, concealment = -2 }
--SALVO
tweak_factory.parts.wpn_fps_upg_ns_sho_salvo_large.stats = { value = 7, suppression = 20, alert_size = 12, damage = -0, spread = 1, recoil = 1, concealment = -4 }

--PISTOLS--
--Size Doesn't Matter
tweak_factory.parts.wpn_fps_upg_ns_pis_small.stats = { value = 3, suppression = 20, alert_size = 12, damage = -3, recoil = 1, concealment = 0 }
--Standard Issue
tweak_factory.parts.wpn_fps_upg_ns_pis_medium.stats = { value = 1, suppression = 20, alert_size = 12, damage = -2, recoil = 1, concealment = -2, spread = 1  }
--Monolith
tweak_factory.parts.wpn_fps_upg_ns_pis_large.stats = { value = 5, suppression = 20, alert_size = 12, damage = -1, recoil = 0, concealment = -3, spread = 2 }
--Asepsis
tweak_factory.parts.wpn_fps_upg_ns_pis_medium_slim.stats = { value = 1, suppression = 20, alert_size = 12, spread = 1, recoil = 1, concealment = -2 }
--Jungle
tweak_factory.parts.wpn_fps_upg_ns_pis_jungle.stats = { value = 0, suppression = 20, alert_size = 12, spread = 2, recoil = 0, concealment = -5, damage = 0 }
--Oil Filter
tweak_factory.parts.wpn_fps_upg_ns_ass_filter.stats = { value = 5, suppression = 20, alert_size = 12, damage = -0, recoil = 0, spread = -1, concealment = -3 }
--Roteck Suppressor
tweak_factory.parts.wpn_fps_upg_ns_pis_medium_gem.stats = { value = 1, suppression = 20, alert_size = 12, spread = 0, recoil = 3, spread_moving = -2, concealment = -1, damage = -1 }
--MK.23 Suppressor
tweak_factory.parts.wpn_fps_upg_ns_pis_large_kac.stats = { value = 1, suppression = 20, alert_size = 12, spread = 2, recoil = -1, spread_moving = -2, concealment = -2, damage = -1 }

--Unique Pistol Mods
--La Femme Compensator (Deagle)
tweak_factory.parts.wpn_fps_pis_deagle_co_short.stats = { value = 6, recoil = 3, concealment = -1, suppression = -2 }
--OVERKILL Compensator (Deagle)
tweak_factory.parts.wpn_fps_pis_deagle_co_long.stats = { value = 8, recoil = 2, concealment = -2, spread = 1, suppression = -1 }
--Ventilated Compensator (Glocks)
tweak_factory.parts.wpn_fps_pis_g18c_co_1.stats = { value = 4, suppression = -2, recoil = 1, concealment = -1 }
--Velocity Compensator (Glocks)
tweak_factory.parts.wpn_fps_pis_g18c_co_comp_2.stats = { value = 5, suppression = -1, concealment = -1, spread = 1 }
--Ventilated Compensator (P226)
tweak_factory.parts.wpn_fps_pis_p226_co_comp_1.stats = { value = 4, suppression = -2, recoil = 1, concealment = -1 }
--Velocity Compensator (P226)
tweak_factory.parts.wpn_fps_pis_p226_co_comp_2.stats = { value = 5, suppression = -1, concealment = -1, spread = 1 }
--Ventilated Compensator (USP)
tweak_factory.parts.wpn_fps_pis_usp_co_comp_1.stats = { value = 4, suppression = -2, recoil = 1, concealment = -1 }
--Velocity Compensator (USP)
tweak_factory.parts.wpn_fps_pis_usp_co_comp_2.stats = { value = 5, suppression = -1, concealment = -1, spread = 1 }
--Professional Compensator (92FS)
tweak_factory.parts.wpn_fps_pis_beretta_co_co1.stats = { value = 3, suppression = -5, concealment = -2, recoil = 1 }
--Competitor Compensator (92FS)
tweak_factory.parts.wpn_fps_pis_beretta_co_co2.stats = { value = 4, spread = 1, concealment = -2 }
--Flash Hider (Pistols)
tweak_factory.parts.wpn_fps_upg_pis_ns_flash.stats = { value = 5, suppression = 2,  recoil = 1}
--Punisher Compensator (1911)
tweak_factory.parts.wpn_fps_pis_1911_co_1.stats = { value = 5, suppression = -2, recoil = 1, concealment = -1}
--Aggressor Compensator (1911)
tweak_factory.parts.wpn_fps_pis_1911_co_2.stats = {value = 2, suppression = -1, concealment = -1, spread = 1 }
--Tenderizer
tweak_factory.parts.wpn_fps_upg_ns_pis_meatgrinder.stats = {value = 7, recoil = 2, spread = -1, concealment = -1, suppression = -3}
--IPSC Compensator
tweak_factory.parts.wpn_fps_upg_ns_pis_ipsccomp.stats = {value = 4, recoil = -1, spread = 3, concealment = -1}

--Mac Barrel Extension
tweak_data.weapon.factory.parts.wpn_fps_smg_cobray_ns_barrelextension.stats = { value = 1, spread = 1, recoil = 1, concealment = -2 }

--Unique Weapon Suppressors--
--MSR Suppressor (TITAN QD)
tweak_factory.parts.wpn_fps_snp_msr_ns_suppressor.stats = { value = 5, suppression = 20, alert_size = 12, spread = 0, recoil = 1, concealment = -2, damage = -5}
--MP7 Suppressor
tweak_factory.parts.wpn_fps_smg_mp7_b_suppressed.stats = { value = 4, spread = 0, suppression = 20, alert_size = 12, damage = -0, recoil = 2, concealment = -2 }
--Skorpion Suppressor
tweak_factory.parts.wpn_fps_smg_scorpion_b_suppressed.stats = { value = 1, suppression = 20, alert_size = 12, spread = 0, recoil = 2, concealment = -2 }
--Uzi Suppressor
tweak_factory.parts.wpn_fps_smg_uzi_b_suppressed.stats = { value = 1, suppression = 20, alert_size = 12, spread = 0, recoil = 2, concealment = -2 }
--C96 DL-44 Muzzle
tweak_factory.parts.wpn_fps_pis_c96_nozzle.stats = { value = 1, recoil = 3, spread = -1, concealment = -1 }
--SIONICS Suppressor
tweak_factory.parts.wpn_fps_smg_cobray_ns_silencer.stats = { value = 1, suppression = 20, alert_size = 12, recoil = 2, spread = -0, concealment = -1 }
--Vector Suppressor
tweak_data.weapon.factory.parts.wpn_fps_smg_polymer_ns_silencer.stats = { value = 1, suppression = 20, damage = -0, alert_size = 12, concealment = -1 }
--Micro Uzi Small
tweak_factory.parts.wpn_fps_smg_baka_b_smallsupp.stats = { value = 3, suppression = 20, alert_size = 12, damage = -3, recoil = -1, concealment = 0, spread = 0}
--Micro Uzi Med
tweak_factory.parts.wpn_fps_smg_baka_b_midsupp.stats = { value = 2, suppression = 20, alert_size = 12, damage = -2, recoil = 1, concealment = -2, spread = 0}
--Micro Uzi Big
tweak_factory.parts.wpn_fps_smg_baka_b_longsupp.stats = { value = 5, suppression = 20, alert_size = 12, damage = -1, recoil = 1, concealment = -4, spread = 1}

-------------------------------
---------- MAGAZINES ----------
-------------------------------
--extra_ammo is doubled
--total_ammo_mod interacts in some way with the weapons ammo pool (non integers cause crash) -3 gives - 27 ammo on 180 ammo gun, -22 on 150 ammo gun
--recoil(stability) and spread(accuracy) are quadrupled (non integers cause crash)

--30 round STANAG (AMCAR, AMR16, Para Carbine)
tweak_factory.parts.wpn_fps_m4_uupg_m_std.stats = { value = 1, concealment = -1, extra_ammo = 5, total_ammo_mod = 0}

--20 round STANAG (CAR4, AK5)
tweak_factory.parts.wpn_fps_upg_m4_m_straight.stats = { value = 2, concealment = 1, extra_ammo = -5, total_ammo_mod = 0 }

--60 round STANAG
tweak_factory.parts.wpn_fps_upg_m4_m_quad.stats = { value = 1, concealment = -2, recoil = 0, spread = -1, extra_ammo = 15, total_ammo_mod = -3}

--60 round AK
tweak_factory.parts.wpn_fps_upg_ak_m_quad.stats = { value = 1, concealment = -3, recoil = 0, spread = 0, extra_ammo = 15, total_ammo_mod = -3 }

-- 30 round US Palm (low drag)
tweak_factory.parts.wpn_fps_upg_ak_m_uspalm.stats = { value = 3, extra_ammo = 0, total_ammo_mod = 2}

--PMAG
tweak_factory.parts.wpn_fps_upg_m4_m_pmag.stats = { value = 3, extra_ammo = 0, total_ammo_mod = 0 , recoil = 1 }

--EMAG
tweak_factory.parts.wpn_fps_ass_l85a2_m_emag.stats = { value = 3, extra_ammo = 0, total_ammo_mod = 2}

--L5
tweak_factory.parts.wpn_fps_upg_m4_m_l5.stats = { value = 1, extra_ammo = 0, recoil = 1, total_ammo_mod = 0, spread = -0}

--FAL 30 Round Mag
tweak_factory.parts.wpn_fps_ass_fal_m_01.stats = { value = 3, extra_ammo = 5, concealment = -2 }

--R870 Tube extension
tweak_factory.parts.wpn_fps_shot_r870_m_extended.stats = { value = 6, concealment = -1, spread_moving = -1, extra_ammo = 1 }

--Loco Tube extension
tweak_factory.parts.wpn_fps_shot_shorty_m_extended_short.stats = { value = 1, extra_ammo = 1 }

--MP7 40 round
tweak_factory.parts.wpn_fps_smg_mp7_m_extended.stats = {  value = 1, concealment = -3, extra_ammo = 10 }

--MP5 10mm Mag 
tweak_factory.parts.wpn_fps_smg_mp5_m_straight.stats = { value = 1, extra_ammo = 0, damage = 20, recoil = -2, total_ammo_mod = -3 }

--MP9 30 round
tweak_factory.parts.wpn_fps_smg_mp9_m_extended.stats = { value = 4, concealment = -2, extra_ammo = 5 }

--M10 30 round
tweak_factory.parts.wpn_fps_smg_mac10_m_extended.stats = { value = 2, recoil = 0, concealment = -2, extra_ammo = 5 }

--1911 12 round
tweak_factory.parts.wpn_fps_pis_1911_m_extended.stats = { value = 3, concealment = -1, extra_ammo = 2 }

--USP 20 round
tweak_factory.parts.wpn_fps_pis_usp_m_extended.stats = { value = 2, concealment = -1, extra_ammo = 4 }

--Glock 33 round
tweak_factory.parts.wpn_fps_pis_g18c_m_mag_33rnd.stats = { value = 6, extra_ammo = 8, concealment = -2, recoil = 0 }

--P226 22 round
tweak_factory.parts.wpn_fps_pis_p226_m_extended.stats = { value = 1, extra_ammo = 3 }

--Beretta 30 round
tweak_factory.parts.wpn_fps_pis_beretta_m_extended.stats = { value = 2, concealment = -2, extra_ammo = 7 }

--M45 50 round
tweak_factory.parts.wpn_fps_smg_m45_m_extended.stats = { value = 4, concealment = -2, extra_ammo = 7, recoil = 2 }

--TEC-9 50 round
tweak_factory.parts.wpn_fps_smg_tec9_m_extended.stats = { value = 4, extra_ammo = 9, recoil = 0, concealment = -2}

--G26 Stippled
tweak_factory.parts.wpn_fps_pis_g26_m_contour.stats = { value = 6, recoil = 2, spread = 0, concealment = -1, damage = 0	}

--Sterling 34rnd round
tweak_factory.parts.wpn_fps_smg_sterling_m_long.stats = { value = 1, extra_ammo = 7, concealment = -2}
--Sterling 10 round
tweak_factory.parts.wpn_fps_smg_sterling_m_short.stats = { value = 1, extra_ammo = -5, concealment = 2}
--C96 20 round
tweak_factory.parts.wpn_fps_pis_c96_m_extended.stats = {value = 1, concealment = -2, extra_ammo = 5}

--XD-40 Extended
tweak_factory.parts.wpn_fps_pis_hs2000_m_extended.stats = { value = 1, extra_ammo = 3}

--AA-12 20 round Drum
tweak_factory.parts.wpn_fps_sho_aa12_mag_drum.stats = { value = 1, extra_ammo = 6, concealment = -4 }

--MAGAZINE OVERIDES
--para
tweak_factory.wpn_fps_smg_olympic.override = {}
tweak_factory.wpn_fps_smg_olympic.override.wpn_fps_upg_m4_m_pmag = {stats = { value = 3, extra_ammo = 5, recoil = 1}}
tweak_factory.wpn_fps_smg_olympic.override.wpn_fps_upg_m4_m_quad = {stats = { value = 1, concealment = -2, extra_ammo = 20, total_ammo_mod = -3, spread = -1 }}
tweak_factory.wpn_fps_smg_olympic.override.wpn_fps_ass_l85a2_m_emag = {stats = { value = 1, spread = 0, extra_ammo = 5, recoil = 0, total_ammo_mod = 2}}
tweak_factory.wpn_fps_smg_olympic.override.wpn_fps_upg_m4_m_l5 = {stats = { value = 1, extra_ammo = 5, recoil = 1, total_ammo_mod = 0, spread = 0}}

--amcar
tweak_factory.wpn_fps_ass_amcar.override = {}
tweak_factory.wpn_fps_ass_amcar.override.wpn_fps_upg_m4_m_pmag = {stats = { value = 3, extra_ammo = 5, recoil = 1 }}
tweak_factory.wpn_fps_ass_amcar.override.wpn_fps_upg_m4_m_quad = {stats = { value = 1, concealment = -2, extra_ammo = 20, total_ammo_mod = -3, spread = -1 }}
tweak_factory.wpn_fps_ass_amcar.override.wpn_fps_ass_l85a2_m_emag = {stats = { value = 1, spread = -2, extra_ammo = 5, recoil = 0, total_ammo_mod = 2}}
tweak_factory.wpn_fps_ass_amcar.override.wpn_fps_upg_m4_m_l5 = {stats = { value = 1, extra_ammo = 5, recoil = 1, total_ammo_mod = 0, spread = 0}}

--m16
tweak_factory.wpn_fps_ass_m16.override = {}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_m4_uupg_m_std = {stats = { value = 1, concealment = -1, extra_ammo = 5, total_ammo_mod = -0}}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_upg_m4_m_pmag = {stats = { value = 3, extra_ammo = 5, total_ammo_mod = -0, recoil = 1}}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_upg_m4_m_quad = {stats = { value = 1, concealment = -2, extra_ammo = 20, total_ammo_mod = -3, spread = -1 }}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_ass_l85a2_m_emag = {stats = { value = 1, spread = -2, extra_ammo = 5, recoil = 0, total_ammo_mod = 2}}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_upg_m4_m_l5 = {stats = { value = 1, extra_ammo = 5, recoil = 1, total_ammo_mod = 0, spread = -0}}

------------------------------
---------BARRELS--------------
------------------------------

----------important tweaks--------
--Intergrated Suppressor (CAR-4)
tweak_factory.parts.wpn_fps_m4_uupg_b_sd.stats = { value = 6, suppression = 20, alert_size = 12, spread = 1, damage = -2, recoil = 2, concealment = 1 }

--MP9 Integrated Suppressor
tweak_factory.parts.wpn_fps_smg_mp9_b_suppressed.stats = { value = 1, suppression = 20, alert_size = 12, recoil = 2, spread = 1, concealment = -4, damage = -0 }

-- DMR KIT -- .50 Beowulf Conversion
--AR-15
tweak_factory.parts.wpn_fps_upg_ass_m4_b_beowulf.custom_stats = { can_shoot_through_shield = true, ammo_pickup_min_mul = 0.6, ammo_pickup_max_mul = 0.6 }
tweak_factory.parts.wpn_fps_upg_ass_m4_b_beowulf.stats = { value = 1, spread = 2, recoil = -2, total_ammo_mod = -16, damage = 175, concealment = -4}
tweak_factory.wpn_fps_ass_m16.override.wpn_fps_upg_ass_m4_b_beowulf = {stats = { value = 1, spread = 2, recoil = -2, total_ammo_mod = -15, damage = 175, concealment = -4}}

--AK -- 7.62x54R Conversion
tweak_factory.parts.wpn_fps_upg_ass_ak_b_zastava.custom_stats = { can_shoot_through_shield = true, ammo_pickup_min_mul = 0.6, ammo_pickup_max_mul = 0.6 }
tweak_factory.parts.wpn_fps_upg_ass_ak_b_zastava.stats = { value = 1, spread = 2, recoil = -2, total_ammo_mod = -15, damage = 95, concealment = -4 }

-- as_val to vss vintorez and SP-6 rounds (vss stock) (not a barrel but w/e)
tweak_factory.parts.wpn_fps_ass_asval_s_solid.stats = { value = 1, recoil = -2, spread = 5, total_ammo_mod = -7, concealment = -3 }
tweak_factory.parts.wpn_fps_ass_asval_s_solid.custom_stats = { can_shoot_through_shield = true, ammo_pickup_min_mul = 1, ammo_pickup_max_mul = 1 }

--G3 Short Barrel
tweak_factory.parts.wpn_fps_ass_g3_b_short.custom_stats = { can_shoot_through_shield = true }
tweak_factory.parts.wpn_fps_ass_g3_b_short.stats = {value = 2, recoil = 3, spread = -1, concealment = 4, damage = -0}

--G3 PSG9 Barrel
tweak_factory.parts.wpn_fps_ass_g3_b_sniper.override = {}
tweak_factory.parts.wpn_fps_ass_g3_b_sniper.stats = { value = 2, recoil = -2, spread = 2,concealment = -2,damage = 65}
tweak_factory.parts.wpn_fps_ass_g3_b_sniper.custom_stats = { can_shoot_through_shield = true, ammo_pickup_min_mul = 2, ammo_pickup_max_mul = 2 }

------------------less important barrels------------------------------------------
------------------[[BARRELS]]------------------{
--AK Slavic Dragon (AK74, AKM)
tweak_factory.parts.wpn_fps_upg_ak_b_draco.stats = { recoil = 2, concealment = 1, spread = -0, suppression = 0}

--AK Short (ak105 barrel)
tweak_factory.parts.wpn_fps_upg_ak_b_ak105.stats = { value = 1, spread = 1, recoil = 1, concealment = 1 }

--AR Medium Barrel (Para SMG)
tweak_factory.parts.wpn_fps_m4_uupg_b_medium.stats = { value = 1, spread = 1, concealment = -1 }

--AR Short Barrel (CAR-4)
tweak_factory.parts.wpn_fps_m4_uupg_b_short.stats = { value = 5, damage = -0, spread = -1, recoil = 2, concealment = 2, suppression = -2 }
--AR Long Barrel (CAR-4, AMR-16)
tweak_factory.parts.wpn_fps_m4_uupg_b_long.stats = { value = 4, damage = 0, spread = 1, recoil = -1, concealment = -2, suppression = 0 }

--AK5 Short Barrel
tweak_factory.parts.wpn_fps_ass_ak5_b_short.stats = { value = 1, damage = 0, spread = -1, recoil = 1, concealment = 2 }

--SG552 Long Barrel
tweak_factory.parts.wpn_fps_ass_s552_b_long.stats = { value = 6, spread = 1, damage = 0, concealment = -4, recoil = 0 }

--Road Warrior/Sawn-off (Mosconi)
tweak_factory.parts.wpn_fps_shot_huntsman_b_short.stats = { value = 10, recoil = -1, spread = -3, concealment = 10, suppression = -1 }

--Sawn-off (B682)
tweak_factory.parts.wpn_fps_shot_b682_b_short.stats = { value = 10, recoil = -1, spread = -3, concealment = 10, suppression = -1 }

--SCAR Long Barrel
tweak_factory.parts.wpn_fps_ass_scar_b_long.stats = { value = 4, spread = 1, concealment = -3, damage = 0, recoil = -1, suppression = 0, total_ammo_mod = 0}

--SCAR Short Barrel
tweak_factory.parts.wpn_fps_ass_scar_b_short.stats = { value = 3, damage = -0, suppression = -3, spread = -1, concealment = 3 , recoil = 2}

--HK21 Long Barrel
tweak_factory.parts.wpn_fps_lmg_hk21_b_long.stats = { value = 4, spread = 2, recoil = -2, damage = 0, concealment = -2, suppression = 0 }

--M249 Long Barrel
tweak_factory.parts.wpn_fps_lmg_m249_b_long.stats = { value = 4, damage = 1, spread = 2, recoil = -2, concealment = -2, suppression = 0 }

--Deagle Long Barrel
tweak_factory.parts.wpn_fps_pis_deagle_b_long.stats = { value = 7, spread = 1, damage = 0, concealment = -3, recoil = -1, suppression = -0  }

--Raging Bull Long Barrel
tweak_factory.parts.wpn_fps_pis_rage_b_long.stats = { value = 5, recoil = -2, spread = 2, concealment = -3, damage = 0, suppression = -0 }
--Raging Bull Short Barrel
tweak_factory.parts.wpn_fps_pis_rage_b_short.stats = { value = 3, recoil = 2, spread = -1, concealment = 3, damage = -0, suppression = -5 }
--Raging Bull Aggressor
tweak_factory.parts.wpn_fps_pis_rage_b_comp1.stats = { value = 3, recoil = 1, damage = 0, spread = 1, concealment = -3, suppression = -2 }
--Raging Bull Vented
tweak_factory.parts.wpn_fps_pis_rage_b_comp2.stats = { value = 4, recoil = 4, damage = 0, spread = 0, spread_moving = 1, suppression = -3, concealment = -3 }


--P90 Long Barrel
tweak_factory.parts.wpn_fps_smg_p90_b_long.stats = { value = 8, spread = 2, damage = 0, recoil = 0, concealment = -2 }
--P90 Ninja Barrel
tweak_factory.parts.wpn_fps_smg_p90_b_ninja.stats = { value = 2, suppression = 100, alert_size = 12, damage = 0, recoil = 1, spread = 2 }
--P90 Civ
tweak_factory.parts.wpn_fps_smg_p90_b_civilian.stats = { value = 1, damage = 0, spread = 1, recoil = 3, concealment = -4}

--AUG Long Barrel
tweak_factory.parts.wpn_fps_aug_b_long.stats = { value = 7, spread = 2, recoil = -1, concealment = -3, damage = 0 }
--AUG Short Barrel
tweak_factory.parts.wpn_fps_aug_b_short.stats = { value = 5, spread = -1, recoil = 4, concealment = 2, damage = 0, suppression = -2 }

--M45 Short barrel 
tweak_factory.parts.wpn_fps_smg_m45_b_small.stats = { value = 2, spread = -1, concealment = 3, damage = 0, suppression = -1 }

--MSR Long Barrel
tweak_factory.parts.wpn_fps_snp_msr_b_long.stats = { value = 10, spread = 2, recoil = -1, concealment = -3}

--R93 Short Barrel 
tweak_factory.parts.wpn_fps_snp_r93_b_short.stats = { value = 1, spread = -2, recoil = 3,  concealment = 3, damage = -4, suppression = -2 }
--R93 Suppressed Barrel
tweak_factory.parts.wpn_fps_snp_r93_b_suppressed.stats = { value = 4, suppression = 20, alert_size = 12, spread = 1, damage = -10, recoil = 1, concealment = -1 }
		


--M1014 Long Barrel
tweak_factory.parts.wpn_fps_sho_ben_b_long.stats = { value = 8, recoil = 0, spread = 2, concealment = -2 }
--M1014 Short Barrel
tweak_factory.parts.wpn_fps_sho_ben_b_short.stats = { value = 5, recoil = 0, spread = -2, concealment = 6, }

--KSG Long Barrel
tweak_factory.parts.wpn_fps_sho_ksg_b_long.stats = { value = 7, recoil = 0, spread = 2, concealment = -2 }
--KSG Short Barrel
tweak_factory.parts.wpn_fps_sho_ksg_b_short.stats = { value = 5, recoil = 0, spread = -2, concealment = 4, damage = 0 }

--Striker Long Barrel
tweak_factory.parts.wpn_fps_sho_striker_b_long.stats = { value = 3, recoil = 0, spread = 2, concealment = -2 }
--Striker Suppressed Barrel
tweak_factory.parts.wpn_fps_sho_striker_b_suppressed.stats = { value = 5, suppression = 20, alert_size = 12, damage = -2, recoil = 1, concealment = -2 }

--AA12 Long Barrel
tweak_factory.parts.wpn_fps_sho_aa12_barrel_long.stats = { value = 1, recoil = 0, spread = 2, concealment = -2 }
--AA12 Suppressed Barrel
tweak_factory.parts.wpn_fps_sho_aa12_barrel_silenced.stats = { value = 5, suppression = 100, alert_size = 12, damage = -2, recoil = 3, spread = 1, concealment = -2 }



--FAMAS Long
tweak_factory.parts.wpn_fps_ass_famas_b_long.stats = { value = 2, recoil = 1, spread = 1, concealment = -1, damage = 0}
--FAMAS Short	
tweak_factory.parts.wpn_fps_ass_famas_b_short.stats = { value = 2, recoil = 2, spread = -1, concealment = 2, damage = 0}
--FAMAS Sniper	
tweak_factory.parts.wpn_fps_ass_famas_b_sniper.stats = { value = 2, recoil = -2, spread = 2, concealment = -2, damage = 0}
--FAMAS Supp.	
tweak_factory.parts.wpn_fps_ass_famas_b_suppressed.stats = { value = 2,recoil = 2,spread = 0,concealment = -1,damage = -2}
	
--Tec9 barrel ext
tweak_factory.parts.wpn_fps_smg_tec9_ns_ext.stats = { value = 5, spread = 1, recoil = 2, concealment = -3 }
--TEC-9 AB-10 Barrel
tweak_factory.parts.wpn_fps_smg_tec9_b_standard.stats = { value = 3, recoil = -1, concealment = 3}

--MG42 MG34 Barrel
tweak_factory.parts.wpn_fps_lmg_mg42_b_mg34.stats = { value = 1, recoil = -1, spread = 2 }
--MG42 DLT-19 Barrel
tweak_factory.parts.wpn_fps_lmg_mg42_b_vg38.stats = {
	value = 4,
	spread = 2,
	recoil = 1,
	suppression = 20,
	alert_size = 12
}

--C96 Carbine Barrel
tweak_factory.parts.wpn_fps_pis_c96_b_long.stats = {value = 1, damage = 0, recoil = -2, spread = 2, concealment = -3 }	
		
--Mosin Short Barrel
tweak_factory.parts.wpn_fps_snp_mosin_b_short.stats = { value = 1, spread = -1, recoil = 0, concealment = 3, suppression = -5}	
--Mosin Long Barrel
tweak_factory.parts.wpn_fps_snp_mosin_b_standard.stats = {value = 1, spread = 2, recoil = 1, concealment = -2}		
--Mosin Supp. Barrel
tweak_factory.parts.wpn_fps_snp_mosin_b_sniper.stats = {value = 6, suppression = 20, alert_size = 12, damage = -4, recoil = 2, spread = 0, concealment = -2}

--Sterling Long Barrel
tweak_factory.parts.wpn_fps_smg_sterling_b_long.stats = {
	value = 1,
	recoil = 0,
	spread = 1,
	damage = 0,
	concealment = -2
}
--Sterling Short Barrel
tweak_factory.parts.wpn_fps_smg_sterling_b_short.stats = {
	value = 1,
	spread = -1,
	recoil = 1,
	concealment = 1
}
--Sterling Suppressed Barrel
tweak_factory.parts.wpn_fps_smg_sterling_b_suppressed.stats = {
	value = 4,
	suppression = 20,
	alert_size = 12,
	damage = 0,
	recoil = 2,
	spread_moving = 0,
	concealment = -2
}
--Sterling E11 Barrel
tweak_factory.parts.wpn_fps_smg_sterling_b_e11.stats = {
	value = 4,
	spread = -2,
	suppression = 20,
	alert_size = 12,
	damage = 0,
	recoil = 3,
	spread_moving = 0,
	concealment = -1
}

--Thompson Long
tweak_factory.parts.wpn_fps_smg_thompson_barrel_long.stats = {
	value = 4,
	spread = 1,
	concealment = -3
}
--Thompson Short
tweak_factory.parts.wpn_fps_smg_thompson_barrel_short.stats = {
	value = 2,
	spread = -1,
	recoil = 1,
	concealment = 3
}

--L85 Long
tweak_factory.parts.wpn_fps_ass_l85a2_b_long.stats = {value = 1, spread = 2, recoil = 0, concealment = -3, damage = 2}	
--L85 Short	
tweak_factory.parts.wpn_fps_ass_l85a2_b_short.stats = {value = 1, spread = -1, recoil = 3, concealment = 3, damage = -0}		

--VHS Suppresssed	

--VHS Sniper		
tweak_factory.parts.wpn_fps_ass_vhs_b_sniper.stats = {value = 1, spread = 2, recoil = -2, concealment = -2, damage = 0}	
--VHS Short
tweak_factory.parts.wpn_fps_ass_vhs_b_short.stats = {value = 1, spread = -1, recoil = 3, concealment = 3, suppression = -1}

--M134 Barrels
--Long
tweak_data.weapon.factory.parts.wpn_fps_lmg_m134_barrel_extreme.stats = { value = 1, spread = 2, recoil = -4, concealment = -3 }
--Short
tweak_data.weapon.factory.parts.wpn_fps_lmg_m134_barrel_short.stats = { value = 1, spread = -2, recoil = 4, concealment = 3}

--Winchester Long
tweak_data.weapon.factory.parts.wpn_fps_snp_winchester_b_long.stats = { value = 1, spread = 2, recoil = 1, concealment = -2}
--Winchester Supp
tweak_data.weapon.factory.parts.wpn_fps_snp_winchester_b_suppressed.stats = { value = 1, spread = 0, recoil = 4, concealment = -2, damage = -2, alert_size = 12}

--SAA Long
tweak_data.weapon.factory.parts.wpn_fps_pis_peacemaker_b_long.stats = { value = 1, spread = 2, concealment = -2}
--SAA Short
tweak_data.weapon.factory.parts.wpn_fps_pis_peacemaker_b_short.stats = { value = 1, spread = -2, concealment = 2}

--Mateba Long
tweak_data.weapon.factory.parts.wpn_fps_pis_2006m_b_long.stats = { value = 1, spread = 1, concealment = -2}
--Mateba Med
tweak_data.weapon.factory.parts.wpn_fps_pis_2006m_b_medium.stats = {value = 1, spread = -1, concealment = 2}		
--Mateba Short
tweak_data.weapon.factory.parts.wpn_fps_pis_2006m_b_short.stats = { value = 1, spread = -2, recoil = 1, concealment = 4 }

--AS Val Standard
tweak_data.weapon.factory.parts.wpn_fps_ass_asval_b_standard.stats = { value = 1, suppression = 20, alert_size = 12 }

--AS Val Short
tweak_data.weapon.factory.parts.wpn_fps_ass_asval_b_proto.stats = { value = 1, spread = -1, recoil = -1, concealment = 2, suppression = 20, alert_size = 12 }

--WA2k Long
tweak_data.weapon.factory.parts.wpn_fps_snp_wa2000_b_long.stats = {
		value = 6,
		spread = 2,
		recoil = -2,
		concealment = -3
	}
--WA2k Supp.
tweak_data.weapon.factory.parts.wpn_fps_snp_wa2000_b_suppressed.stats = {
		value = 6,
		suppression = 20,
		alert_size = 12,
		damage = -2,
		recoil = 2,
		concealment = -2
	}

--Vector CRB
tweak_data.weapon.factory.parts.wpn_fps_smg_polymer_barrel_precision.stats = {
		value = 1,
		spread = 2,
		concealment = -4,
		recoil = -2
	}

--Micro Uzi Comp'd Barrel
tweak_data.weapon.factory.parts.wpn_fps_smg_baka_b_comp.stats = {
		value = 1,
		concealment = -1,
		recoil = 2
	}
--}

------------------------
---FORGRIPS/HANDGAURDS--
------------------------
--Aftermarket (CAR-4)
tweak_factory.parts.wpn_fps_m4_uupg_fg_lr300.stats = { value = 5, concealment = 1, recoil = 2, spread = 1 }
--Competition (CAR-4)
tweak_factory.parts.wpn_fps_upg_fg_jp.stats = { spread = 2, recoil = -1, concealment = 2 }
--Gazelle (CAR-4)
tweak_factory.parts.wpn_fps_upg_fg_smr.stats = { spread = 1, recoil = 3, concealment = -2 }
--LOVA
tweak_factory.parts.wpn_fps_upg_ass_m4_fg_lvoa.stats = { value = 1, spread = 2, recoil = 2, }
--MOE SL
tweak_factory.parts.wpn_fps_upg_ass_m4_fg_moe.stats = { value = 1, spread = 2, recoil = 1, concealment = 2,}
--M16 Railed Handguard
tweak_factory.parts.wpn_fps_m16_fg_railed.stats = { value = 7,  recoil = 2, concealment = -2, spread = 2 }
--M16A1 Handguard
tweak_factory.parts.wpn_fps_m16_fg_vietnam.stats = { value = 10, spread_moving = 1, spread = 1, concealment = 2, recoil = 3 }
--STAG
tweak_factory.parts.wpn_fps_upg_ass_m16_fg_stag.stats = { value = 1, recoil = 3, spread = -2, concealment = -3}

--AK Wood Rail
tweak_factory.parts.wpn_upg_ak_fg_combo2.stats = { value = 3, spread = 0, recoil = 3 }
--AK Rail
tweak_factory.parts.wpn_upg_ak_fg_combo3.stats = { value = 5, recoil = 1, spread = 1, concealment = -1 }
--AK War Proven
tweak_factory.parts.wpn_fps_upg_ak_fg_tapco.stats = { value = 5, concealment = 3, recoil = 1}
--AK Light Weight
tweak_factory.parts.wpn_fps_upg_fg_midwest.stats = { value = 5, concealment = -2, recoil = -2, spread = 3 }
--AK TRAX Handguard
tweak_factory.parts.wpn_fps_upg_ak_fg_trax.stats = { value = 1, spread = -2, recoil = 4, concealment = -2 }
--AK ZenitCo Handguard
tweak_factory.parts.wpn_fps_upg_ak_fg_krebs.stats = { value = 1, spread = 2, concealment = 3 }

--G36c Handguard and Barrel
tweak_factory.parts.wpn_fps_ass_g36_fg_c.stats = { value = 4, spread = 1, concealment = 2 }
--G36k Railed Handguard
tweak_factory.parts.wpn_fps_ass_g36_fg_ksk.stats = { value = 5, recoil = 2, concealment = -2 }

--Karbin Ceres (AK5)
tweak_factory.parts.wpn_fps_ass_ak5_fg_ak5c.stats = { value = 7, recoil = 1, spread = 0, concealment = -2 }
--Belgian Heat (AK5)
tweak_factory.parts.wpn_fps_ass_ak5_fg_fnc.stats = { value = 10, spread = 1, recoil = -1, concealment = 1}

--MP5k
tweak_factory.parts.wpn_fps_smg_mp5_fg_m5k.stats = { value = 4, recoil = -3, concealment = 3, damage = -0, spread = -1 , suppression = -0}
--MP5 Railed
tweak_factory.parts.wpn_fps_smg_mp5_fg_mp5a5.stats = { value = 5, recoil = 2, concealment = -3 }
--MP5SD
tweak_factory.parts.wpn_fps_smg_mp5_fg_mp5sd.stats = { value = 10, spread = 2, suppression = 20, alert_size = 12, damage = -0, recoil = 2, concealment = 1 }

--HK21 Short Handguard
tweak_factory.parts.wpn_fps_lmg_hk21_fg_short.stats = { value = 6, spread = -1, damage = -0, concealment = 3, recoil = 2, suppression = -1 }

--M249 MK.46 Rail
tweak_factory.parts.wpn_fps_lmg_m249_fg_mk46.stats = { value = 6, recoil = 2, concealment = -1 }

--RPK Black Handguard
tweak_factory.parts.wpn_fps_lmg_rpk_fg_standard.stats = { value = 5, spread = 1, recoil = 1, concealment = 1 }

--AUG A3 Handguard
tweak_factory.parts.wpn_fps_aug_fg_a3.stats = { value = 7, recoil = -1, concealment = -2, spread = 2 }

--SG552 Green Handguard
tweak_factory.parts.wpn_fps_ass_s552_fg_standard_green.stats = { value = 1, spread = 1, concealment = -4 }
--SG552 Railed Handguard
tweak_factory.parts.wpn_fps_ass_s552_fg_railed.stats = { value = 7, recoil = 2, concealment = -2 }

--Saiga Railed Handguard
tweak_factory.parts.wpn_upg_saiga_fg_lowerrail.stats = { value = 5, recoil = 2, concealment = -2 }

--FAL Wooden Handguard
tweak_factory.parts.wpn_fps_ass_fal_fg_wood.stats = { value = 3, spread = 0, recoil = 2, concealment = -2 }
--FAL DSA SA58 Handguard
tweak_factory.parts.wpn_fps_ass_fal_fg_01.stats = { value = 3, spread = 1, recoil = 1, concealment = -2 }
--FAL Romat Handguard
tweak_factory.parts.wpn_fps_ass_fal_fg_03.stats = { value = 3, damage = 0, spread = 2, recoil = -0, concealment = -1 }
--FAL DSA Freefloat Barrel Handguard
tweak_factory.parts.wpn_fps_ass_fal_fg_04.stats = { value = 3, damage = 0, spread = 3, recoil = -2, concealment = -2 }

--R870 Wood Pump (VANITY)
tweak_factory.parts.wpn_fps_shot_r870_fg_wood.stats = { value = 2, recoil = 1}

--AKMSU Railed Handguard
tweak_factory.parts.wpn_fps_smg_akmsu_fg_rail.stats = { value = 5, recoil = 1, concealment = -2 }

--G3 PSG-1 Handguard
tweak_factory.parts.wpn_fps_ass_g3_fg_psg.stats = { value = 2, recoil = 1, spread = 2, concealment = -1 }
--G3 Railed Handguard
tweak_factory.parts.wpn_fps_ass_g3_fg_railed.stats = { value = 2, recoil = 2, spread = 1, concealment = -2 }
--G3 Wood Handguard
tweak_factory.parts.wpn_fps_ass_g3_fg_retro.stats = { value = 2, recoil = 3, spread = 0, concealment = 2 }
--G3 Plastic Handguard
tweak_factory.parts.wpn_fps_ass_g3_fg_retro_plastic.stats = { value = 2, recoil = -2, spread = 0, concealment = 4 }

--Galil FAB Defence Handguard
tweak_factory.parts.wpn_fps_ass_galil_fg_fab.stats = { value = 2, recoil = 2, spread = 1, concealment = -1 }
--Galil MAR Handguard
tweak_factory.parts.wpn_fps_ass_galil_fg_mar.stats = { value = 2, recoil = 2, spread = -0, concealment = 4, suppression = -2}
--Galil SAR Handguard
tweak_factory.parts.wpn_fps_ass_galil_fg_sar.stats = { value = 2, recoil = 0, spread = 2, concealment = 1, damage = -0, suppression = -1 }
--Galil Galatz Handguard
tweak_factory.parts.wpn_fps_ass_galil_fg_sniper.stats = { value = 2, recoil = -3, spread = 3, concealment = -2, damage = 0}

--FAB Defence UZI Tri-rail
tweak_factory.parts.wpn_fps_smg_uzi_fg_rail.stats = { value = 2, recoil = 1, spread = 0, concealment = -2}

--DD L85 Quad Rail
tweak_factory.parts.wpn_fps_ass_l85a2_fg_short.stats = { value = 1, concealment = 1 }

--Thompson Black Foregrip
tweak_factory.parts.wpn_fps_ass_sub2000_fg_gen2.stats = { value = 1, spread = 0, recoil = -1, concealment = 3}
tweak_factory.parts.wpn_fps_ass_sub2000_fg_gen2.custom_stats = {ads_speed_mult = 1.05}
--Sub2000 Railed
tweak_factory.parts.wpn_fps_ass_sub2000_fg_railed.stats = { value = 1, recoil = 1, concealment = -2 }
--Sub2000 suppressed
tweak_factory.parts.wpn_fps_ass_sub2000_fg_suppressed.stats = { value = 5, suppression = 20, alert_size = 12, spread = 1, recoil = 1, concealment = -2 }
--}


-------------------------------------------
------------------RECEIVERS----------------
-------------------------------------------


--AR VLTOR Upper 
tweak_factory.parts.wpn_fps_m4_upper_reciever_edge.stats = { value = 3, damage = 1, recoil = 1 }
--AR CORE15 Upper
tweak_factory.parts.wpn_fps_upg_ass_m4_upper_reciever_core.stats = { value = 1, spread = 1, recoil = -2 }
--AR Balios Upper
tweak_factory.parts.wpn_fps_upg_ass_m4_upper_reciever_ballos.stats = { value = 1, recoil = 2, spread = 0 }

--AR Lower
tweak_factory.parts.wpn_fps_upg_ass_m4_lower_reciever_core.stats = {value = 1, recoil = -1, damage = 2}

--SG552 Black Reciever
tweak_factory.parts.wpn_fps_ass_s552_body_standard_black.stats = { value = 7, recoil = 0, concealment = 4 }

--Shell Rack (Loco, 870)
tweak_factory.parts.wpn_fps_shot_r870_body_rack.stats ={ value = 3, concealment = -2, suppression = -0, recoil = 0, total_ammo_mod = 1 }


--------------------------------------------
------Bodies/Furniture----------------------
--------------------------------------------

--Mk.14 (M308)
tweak_factory.parts.wpn_fps_ass_m14_body_ebr.stats = { value = 6, recoil = 3, concealment = 2,	spread = -1 }
--JAE-100 (M308)
tweak_factory.parts.wpn_fps_ass_m14_body_jae.stats = { value = 10, recoil = 0, concealment = -2, spread = 2 }

--MSR Aluminium Body
tweak_factory.parts.wpn_fps_snp_msr_body_msr.stats = { value = 10,  recoil = 1, concealment = 5}

--R93 Wood Body
tweak_factory.parts.wpn_fps_snp_r93_body_wood.stats = { value = 7, concealment = -3, recoil = 2}

--M134 I'll Take Half That Kit
tweak_data.weapon.factory.parts.wpn_fps_lmg_m134_body_upper_light.stats = { value = 1, spread = 4, recoil = 2, concealment = 3, total_ammo_mod = -8 }

--WA2k bodies
tweak_data.weapon.factory.parts.wpn_fps_snp_wa2000_g_light.stats = { value = 1, recoil = 1, concealment = -2 }
tweak_data.weapon.factory.parts.wpn_fps_snp_wa2000_g_stealth.stats = { value = 1, recoil = 0, concealment = 2 }
tweak_data.weapon.factory.parts.wpn_fps_snp_wa2000_g_walnut.stats = { value = 1, recoil = 1, concealment = -2 }

---------------------------------
--------PISTOL GRIPS-------------
---------------------------------
--Ergo Grip (Non-AK Rifles)
tweak_factory.parts.wpn_fps_upg_m4_g_ergo.stats = { value = 2, spread = 2, recoil = 2}
--Pro Grip (Non-AK Rifles)
tweak_factory.parts.wpn_fps_upg_m4_g_sniper.stats = { value = 6, spread = 1, recoil = 2, concealment = -1 }
--Rubber Grip (Non-AK Rifles)
tweak_factory.parts.wpn_fps_upg_m4_g_hgrip.stats = { value = 2, spread = 2, recoil = 1 }
--Straight Grip
tweak_factory.parts.wpn_fps_upg_m4_g_mgrip.stats = { value = 2, concealment = 2, spread = 1 }


--AK Rubber Grip
tweak_factory.parts.wpn_fps_upg_ak_g_hgrip.stats = { value = 2, recoil = 1, concealment = 2 }
--AK Plastic Grip
tweak_factory.parts.wpn_fps_upg_ak_g_pgrip.stats = { value = 2, spread = 2,  recoil = -1}
--AK Wood Grip
tweak_factory.parts.wpn_fps_upg_ak_g_wgrip.stats = { value = 2, recoil = 2, concealment = -1, spread = 0 }

--SG552 Green Grip
tweak_factory.parts.wpn_fps_ass_s552_g_standard_green.stats = { value = 4, recoil = 1, concealment = -2 }

--Ergo Grip (HK21)
tweak_factory.parts.wpn_fps_lmg_hk21_g_ergo.stats = { value = 3, recoil = 1, concealment = -1 }

--Ergo Grip (Deagle)
tweak_factory.parts.wpn_fps_pis_deagle_g_ergo.stats = { value = 6, spread = 1, concealment = -1 }
--Bling Grip (Deagle)
tweak_factory.parts.wpn_fps_pis_deagle_g_bling.stats = { value = 10, spread = -1, concealment = 1, recoil = 3 }

--Ergo Grip (1911)
tweak_factory.parts.wpn_fps_pis_1911_g_ergo.stats = { value = 10, spread = 2, recoil = -1 }
--Bling (1911)
tweak_factory.parts.wpn_fps_pis_1911_g_bling.stats = { value = 10, spread = 1, recoil = 1 }

--PPK Grip
tweak_factory.parts.wpn_fps_pis_ppk_g_laser.stats = { value = 1, spread = 1 }

--FAL SAW grip
tweak_factory.parts.wpn_fps_ass_fal_g_01.stats = { value = 2, recoil = 1, concealment = 2 }

--G3 Retro Grip
tweak_factory.parts.wpn_fps_ass_g3_g_retro.stats = { 
	value = 2,
	recoil = 3,
	spread = 0,
	concealment = 0
}
--G3 PSG-1 Grip
tweak_factory.parts.wpn_fps_ass_g3_g_sniper.stats = { 
	value = 2,
	recoil = 1,
	spread = 2,
	concealment = -1
}
	
--Famas G2 Grip
tweak_factory.parts.wpn_fps_ass_famas_g_retro.stats = { 
	value = 2,
	recoil = 1,
	spread = 1,
	concealment = -1
}
	
--Galil Galatz Grip
tweak_factory.parts.wpn_fps_ass_galil_g_sniper.stats = { 
	value = 2,
	recoil = 1,
	spread = 1,
	concealment = -1
}
	
--Skorpion Wood Grip	
tweak_factory.parts.wpn_fps_smg_scorpion_g_wood.stats = {
	value = 1,
	spread = 1,
	recoil = 1,
	concealment = -1
}
--Skorpion Ergo Grip	
tweak_factory.parts.wpn_fps_smg_scorpion_g_ergo.stats = {
	value = 1,
	recoil = 2,
	concealment = 1
}

--g26 gripforce
tweak_factory.parts.wpn_fps_pis_g26_g_gripforce.stats = {
	value = 7,
	recoil = 2,
	spread = 0,
	concealment = -1
}


-----------------
-----STOCKS------
-----------------

--Caesar (AK5)
tweak_factory.parts.wpn_fps_ass_ak5_s_ak5c.stats = { value = 7, recoil = 2, concealment = 2}
--Bertil (AK5)
tweak_factory.parts.wpn_fps_ass_ak5_s_ak5b.stats = { value = 5, recoil = 1, spread = 1, concealment = -1 }
tweak_factory.parts.wpn_fps_ass_ak5_s_ak5b.stance_mod = {}

--M45 Folded Stock
tweak_factory.parts.wpn_fps_smg_m45_s_folded.stats = { value = 2, recoil = -2, concealment = 2 }

--870 No Stock
tweak_factory.parts.wpn_fps_shot_r870_s_nostock_big.stats = { value = 4, recoil = -2, concealment = 1 }

--Standard
tweak_factory.parts.wpn_fps_upg_m4_s_standard.stats = { value = 1, concealment = -1, recoil = 2, spread = 1 }
--Tactical Stock
tweak_factory.parts.wpn_fps_upg_m4_s_pts.stats = { value = 3, spread = 2, recoil = 1, concealment = -1 }
--Wide (AMCAR, CAR-4, AMR-16, Para SMG, M249,Pump Shotguns, AKs)
tweak_factory.parts.wpn_fps_upg_m4_s_crane.stats = { value = 5, recoil = 2, concealment = 1, spread = 1 }
--War-Torn (AMCAR, CAR-4, AMR-16, Para SMG, M249,Pump Shotguns, AKs)
tweak_factory.parts.wpn_fps_upg_m4_s_mk46.stats = { value = 5, spread = 2, recoil = 1, concealment = -3 }
--M4 Folding
tweak_factory.parts.wpn_fps_m4_uupg_s_fold.stats = { value = 5, spread = 0, recoil = -1, concealment = 3 }
--UBR Stock
tweak_factory.parts.wpn_fps_upg_m4_s_ubr.stats = { value = 1, spread = 1, recoil = 3, concealment = -2 }

--AK PSL stock
tweak_factory.parts.wpn_upg_ak_s_psl.stats = { value = 6, spread = 2, recoil = 1, concealment = -3 }
--AK Standard Wood Stock
tweak_factory.parts.wpn_fps_upg_ak_s_solidstock.stats = { value = 1, recoil = 2, concealment = -4, spread = 1 }

--M249 Solid Stock
tweak_factory.parts.wpn_fps_lmg_m249_s_solid.stats = { value = 3, recoil = 2, concealment = -2 }

--RPK Synthetic Stock
tweak_factory.parts.wpn_fps_lmg_rpk_s_standard.stats = { value = 3, recoil = 1, concealment = 1 }


--Tactical Shorty (Loco)
tweak_factory.parts.wpn_fps_shot_shorty_s_nostock_short.stats = { value = 4, recoil = -2, concealment = 3 }
--Standard (Loco)
tweak_factory.parts.wpn_fps_shot_r870_s_solid.stats = { value = 2, recoil = 2, concealment = -1 }

--MP9 Stock
tweak_factory.parts.wpn_fps_smg_mp9_s_skel.stats = { value = 5, recoil = 1, concealment = -3, spread = 1 }

--MP5 Retractable Stock
tweak_factory.parts.wpn_fps_smg_mp5_s_adjust.stats = { value = 3, concealment = 3, recoil = 1 }
--MP5 No Stock
tweak_factory.parts.wpn_fps_smg_mp5_s_ring.stats = { value = 3, spread = -1, recoil = -1, concealment = 4 }

--R870 Top Folding Stock
tweak_factory.parts.wpn_fps_shot_r870_s_folding.stats = { value = 9, recoil = -1, concealment = 1 }

--SG552 Green Stock
tweak_factory.parts.wpn_fps_ass_s552_s_standard_green.stats = { value = 4, recoil = 2, concealment = -2, spread = 0 }

--SCAR Sniper Stock
tweak_factory.parts.wpn_fps_ass_scar_s_sniper.stats = { value = 4, recoil = 2, concealment = -3 }

--G36 Solid Stock 
tweak_factory.parts.wpn_fps_ass_g36_s_kv.stats = { value = 4, concealment = 2, recoil = 2 }
--G36 SL8 Stock 
tweak_factory.parts.wpn_fps_ass_g36_s_sl8.stats = { value = 9, recoil = -1,  concealment = -3, spread = 2 }

--MP7 Extended stock
tweak_factory.parts.wpn_fps_smg_mp7_s_long.stats = { value = 1, recoil = 1, concealment = -2, spread = 0 }

--FAL Folding Stock
tweak_factory.parts.wpn_fps_ass_fal_s_01.stats = { value = 3, spread = 0, recoil = -1, concealment = 5 }
--FAL Magpul Stock
tweak_factory.parts.wpn_fps_ass_fal_s_03.stats = { value = 3, spread = 1, recoil = 1, concealment = -2 }
--FAL Wooden Stock
tweak_factory.parts.wpn_fps_ass_fal_s_wood.stats = { value = 3, spread = 0, recoil = 3, concealment = 0 }

--M1014 Solid Stock
tweak_factory.parts.wpn_fps_sho_ben_s_solid.stats = { value = 5, recoil = 2, concealment = -2 }

--G3 PSG-1 Stock
tweak_factory.parts.wpn_fps_ass_g3_s_sniper.stats = {value = 2,recoil = 0,spread = 1,concealment = -1}
--G3 Wood Stock
tweak_factory.parts.wpn_fps_ass_g3_s_wood.stats = {value = 2,recoil = 2,spread = -0,concealment = -1}
	
--Galil FAB Stock
tweak_factory.parts.wpn_fps_ass_galil_s_fab.stats = {value = 2,recoil = 0,spread = 1,concealment = 3}
--Galil Light Stock
tweak_factory.parts.wpn_fps_ass_galil_s_light.stats = {value = 2,recoil = -1,spread = 2,concealment = 2}
--Galil Plastic Stock
tweak_factory.parts.wpn_fps_ass_galil_s_plastic.stats = {value = 2,recoil = 1,spread = 0,concealment = 1}
--Galil Skeletal Stock
tweak_factory.parts.wpn_fps_ass_galil_s_skeletal.stats = {value = 2,recoil = 0,spread = 1,concealment = 1}
--Galil Sniper Stock
tweak_factory.parts.wpn_fps_ass_galil_s_sniper.stats = {value = 2,recoil = 1,spread = 2,concealment = -2}
--Galil Wood Stock
tweak_factory.parts.wpn_fps_ass_galil_s_wood.stats = {value = 2,recoil = 3,spread = 0,concealment = -2}
	
--Uzi Synthetic Stock 
tweak_factory.parts.wpn_fps_smg_uzi_s_leather.stats = {value = 1,spread = 1,recoil = 1,concealment = -2}		
--Uzi Wood Stock 
tweak_factory.parts.wpn_fps_smg_uzi_s_solid.stats = {value = 1,spread = 0,recoil = 3,concealment = -2}

--Micro Uzi Stock 
tweak_factory.parts.wpn_fps_smg_baka_s_unfolded.stats = {value = 1, recoil = 2, concealment = -3}
--Micro Uzi No Stock
tweak_factory.parts.wpn_fps_smg_baka_s_unfolded.stats = {value = 1, recoil = -2, concealment = 1}

--Tec-9 Stock
tweak_factory.parts.wpn_fps_smg_tec9_s_unfolded.stats = {value = 3,recoil = 2,spread = 1,concealment = -2}

--C96 Stock
tweak_factory.parts.wpn_fps_pis_c96_s_solid.stats = {value = 1,recoil = 2,concealment = -3}

--Mosin Black Stock
tweak_factory.parts.wpn_fps_snp_mosin_body_black.stats = {value = 1, recoil = 0, concealment = 3, suppression = -2}

--Sterling Solid Stock
tweak_factory.parts.wpn_fps_smg_sterling_s_solid.stats = {value = 1,spread = 0,recoil = 2,concealment = -2}

--SPAS-12 Folded Stock
tweak_factory.parts.wpn_fps_sho_s_spas12_folded.stats = {value = 1, spread = 0, recoil = -2, concealment = 2}

--SPAS-12 No Stock
tweak_factory.parts.wpn_fps_sho_s_spas12_nostock.stats = {value = 4, spread = 0, recoil = -3, concealment = 4}

--SPAS-12 Solid Stock
tweak_factory.parts.wpn_fps_sho_s_spas12_solid.stats = {value = 4, spread = 1, recoil = 2, concealment = -3}

--G18 Stock
tweak_factory.parts.wpn_fps_pis_g18c_s_stock.stats = { value = 8, recoil = 2, concealment = -2 }

--Skorpion No Stock
tweak_factory.parts.wpn_fps_smg_scorpion_s_nostock.stats = { value = 1, recoil = -2, concealment = 1 }

--M1928 No Stock
tweak_factory.parts.wpn_fps_smg_thompson_stock_nostock.stats = { value = 1, recoil = -2, concealment = 4 }

------------------[[GADGETS]]------------------{
--TLR1
tweak_factory.parts.wpn_fps_upg_fl_pis_tlr1.stats = { value = 2, recoil = 1, concealment = -1 }
--Pistol Laser
tweak_factory.parts.wpn_fps_upg_fl_pis_laser.stats = { value = 5, recoil = 1, concealment = -1 }
--X400V
tweak_factory.parts.wpn_fps_upg_fl_pis_x400v.stats = { value = 5, recoil = 1, spread = 0, concealment = -2 }


--PEQ-5
tweak_factory.parts.wpn_fps_upg_fl_ass_smg_sho_peqbox.stats = { value = 5, recoil = 2, concealment = -1 }
--Surefire
tweak_factory.parts.wpn_fps_upg_fl_ass_smg_sho_surefire.stats = { value = 3, recoil = 2, concealment = -1 }
--PEQ-15
tweak_factory.parts.wpn_fps_upg_fl_ass_peq15.stats = { value = 5, recoil = 2, concealment = -2 }
--UTG P38
tweak_factory.parts.wpn_fps_upg_fl_ass_utg.stats = { value = 5, recoil = 2, concealment = -2 }


