{
    "name": "cs_r8",
    "type": "Gun",
    "maxAmmoCapacity": 8,
    "compatibleAmmo": ["ammocreative", "ammo357"],
    "damage": 12,
    "rpm": 500,
    "fireSound": "m870",
    "animationType": "pistol",
    "fireModes": ["SINGLE"],
    "compatibleAttachments": [
    ],
    "compatibleAttachmentGroups": [
        "deagle_sights",
        "sniper_sights"		
    ],
    "gunRecoilInitialAmplitude" : 0.6,
    "shakeRecoilAmplitude" : 0.55,
    "shakeRecoilSpeed" : 3,
    "viewRecoilAmplitude" : 4.0,
    "phasedReloads": [
        {
            "phase": "RELOADING",
            "condition": "reloadIterationIndex == 0",
            "duration": 3250,
            "animation": "animation.model.reload"
        },
        {
            "phase": "RELOADING",
            "condition": "reloadIterationIndex > 0",
            "duration": 3200,
            "animation": "animation.model.reload"
        }
    ],
    "drawAnimations": [
        {
            "name": "animation.model.draw",
            "duration": 550
        }
    ],
    "inspectAnimations": [
        {
            "name": "animation.model.inspect",
            "duration": 3800
        }
    ],
    "effects": [
        {
            "phase": "hit_scan_acquired",
            "name": "tracer"
        },
        {
            "phase": "firing",
            "name": "muzzle_flash_small"
        }
    ],
    "features": [
        {
            "type": "Aiming",
            "zoom": 0.2,
            "condition": {
                "allOf": [{"doesNotHaveAttachmentGroup": "hg_sights"}, {"doesNotHaveAttachmentGroup": "sniper_sights"}]
            }
        },		
        {
            "type": "MuzzleFlash",
            "effects": [
                {
                    "phase": "firing",
                    "name": "muzzle_flash_small"
                }
            ],
            "condition": {
                "allOf": [
                    {
                        "isUsingDefaultMuzzle": true
                    },
                    {
                        "doesNotHaveAttachmentGroup": "smg_muzzle"
                    }
                ]
            }
        },
		{
      "type": "FireMode",
      "fireModes": [
        {
          "name": "double_action",
          "displayName": "label.pointblank.fireMode.double_acion",
          "type": "SINGLE",
		  "damage": 12,
          "animationName": "animation.model.fire",
		  "prepareFireAnimations": [
            {
              "name": "animation.model.preparefire",
              "duration": 285
            }
          ]
        },
        {
          "name": "single_action",
          "displayName": "label.pointblank.fireMode.single_action",
          "type": "SINGLE",
		  "damage": 12,
          "animationName": "animation.model.firefast",
          "shakeRecoilAmplitude": 0.55,
          "shakeRecoilSpeed": 3,
          "shakeRecoilAmplitude": 4.0
        }
		]
    }
    ],
    "glowingParts": [{"name": "glowy"}]
}