module YCG
{
    imports
{
    Base
}

    item AssaultRifleMK
    {
        DisplayCategory = Weapon,
        ImpactSound	=	null,
        MaxRange	=	3,
        WeaponSprite	=	AssaultRifleMK,
        SoundVolume	=	35,
        MinAngle	=	0.985,
        Type	=	Weapon,
        MinimumSwingTime	=	0.1,
        ToHitModifier	=	1.5,
        NPCSoundBoost	=	1.5,
        KnockBackOnNoDeath	=	TRUE,
        Ranged	=	TRUE,
        SwingAmountBeforeImpact	=	0,
        ProjectileCount	=	1,
        ConditionLowerChanceOneIn	=	60,
        Weight	=	2,
        SplatNumber	=	3,
        PushBackMod	=	0.3,
        SubCategory	=	Firearm,
        ConditionMax	=	10,
        ShareDamage	=	FALSE,
        MaxHitCount	=	1,
        PiercingBullets = TRUE,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	20,
        UseEndurance	=	FALSE,
        SwingAnim	=	Rifle,
        DisplayName	=	AssaultRifleMK,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
		BringToBearSound = M16BringToBear,
        SwingSound	=	M16Shoot,
        HitSound = BulletHitBody,
		ClickSound = M16Jam,
        SoundRadius	=	70,
        MinDamage	=	1.0,
        MaxDamage	=	1.3,
        SplatSize	=	3,
        KnockdownMod	=	4,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	AssaultRifleMK,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        CriticalChance = 25,
        CritDmgMultiplier = 10,
        AimingPerkCritModifier = 12,
        HitChance = 4,
        AimingPerkHitChanceModifier = 7,
        AimingPerkMinAngleModifier = 0,
        AimingPerkRangeModifier = 3,
        RecoilDelay = 0,
        SoundGain = 2,
        ReloadTime = 25,
        AimingTime = 3,
        RequiresEquippedBothHands = TRUE,
        BreakSound = M16Break,
        TwoHandWeapon = TRUE,
        MetalValue = 45,
        AmmoBox = 556Box,
        MaxAmmo = 30,
		EquipSound = M16Equip,
		UnequipSound = M16UnEquip,
        InsertAmmoSound = M16InsertAmmo,
        EjectAmmoSound = M16EjectAmmo,
		InsertAmmoStartSound = M16InsertAmmoStart,
		InsertAmmoStopSound = M16InsertAmmoStop,
		EjectAmmoStartSound = M16EjectAmmoStart,
		EjectAmmoStopSound = M16EjectAmmoStop,
        ShellFallSound = M16CartridgeFall,
        RackSound = M16Rack,
        MagazineType = YCG.MKMag,
        AmmoType = Base.556Bullets,
        WeaponReloadType = boltaction,
        JamGunChance = 2,
        AttachmentType = Rifle,
        FireMode = Auto,
        FireModePossibilities = Auto/Single,
        StopPower = 2,

	/* =========== ATTACHMENT DATA ============ */
        ModelWeaponPart = ScopeHandmade2x ScopeHandmade2x scope scope,
        ModelWeaponPart = Scope2 Scope2 scope scope,
        ModelWeaponPart = Scope4 Scope4 scope scope,
        ModelWeaponPart = Scope8 Scope8 scope scope,
        ModelWeaponPart = Scope262 Scope262 scope scope,
        ModelWeaponPart = Scope266 Scope266 scope scope,
        ModelWeaponPart = ScopeAR ScopeAR scope scope,
		ModelWeaponPart = Holosight1 Holosight1 scope scope,
        ModelWeaponPart = Holosight2 Holosight2 scope scope,
        ModelWeaponPart = Holosight3 Holosight3 scope scope,
        ModelWeaponPart = HandguardMK1 HandguardMK1 sling sling,
        ModelWeaponPart = HandguardMK2 HandguardMK2 sling sling,
        ModelWeaponPart = HandguardMK3 HandguardMK3 sling sling,
        ModelWeaponPart = HandguardMK4 HandguardMK4 sling sling,
        ModelWeaponPart = HandguardMK5 HandguardMK5 sling sling,
        ModelWeaponPart = HandguardMK6 HandguardMK6 sling sling,
        ModelWeaponPart = Supressor1 Supressor1 canon canon,
        ModelWeaponPart = Supressor2 Supressor2 canon canon,
        ModelWeaponPart = Supressor3 Supressor3 canon canon,
        ModelWeaponPart = Supressor4 Supressor4 canon canon,
        ModelWeaponPart = Compensator1 Compensator1 canon canon,
        ModelWeaponPart = Foregrip1 Foregrip1 recoilpad recoilpad,
        ModelWeaponPart = Foregrip2 Foregrip2 recoilpad recoilpad,
        ModelWeaponPart = Foregrip3 Foregrip3 recoilpad recoilpad,
        ModelWeaponPart = Foregrip4 Foregrip4 recoilpad recoilpad,
        ModelWeaponPart = Foregrip5 Foregrip5 recoilpad recoilpad,
		ModelWeaponPart = StockMK1 StockMK1 stock stock,
		ModelWeaponPart = StockMK2 StockMK2 stock stock,
		ModelWeaponPart = StockMK3 StockMK3 stock stock,
		ModelWeaponPart = StockMK4 StockMK4 stock stock,
		ModelWeaponPart = StockMK5 StockMK5 stock stock,
		ModelWeaponPart = StockMK6 StockMK6 stock stock,
		ModelWeaponPart = Laser1 Laser1 clip clip,
		ModelWeaponPart = Laser2 Laser2 clip clip,
		ModelWeaponPart = Laser3 Laser3 clip clip,
		ModelWeaponPart = Gunlight1 Gunlight1 clip clip,
		ModelWeaponPart = Gunlight2 Gunlight2 clip clip,
    }

    item AssaultRifleDSA
    {
		DisplayCategory = Weapon,
        ImpactSound	=	null,
        MaxRange	=	1,
        WeaponSprite	=	AssaultRifleDSA,
        SoundVolume	=	35,
        MinAngle	=	0.985,
        Type	=	Weapon,
        MinimumSwingTime	=	0.1,
        ToHitModifier	=	1.5,
        NPCSoundBoost	=	1.5,
        KnockBackOnNoDeath	=	TRUE,
        Ranged	=	TRUE,
        SwingAmountBeforeImpact	=	0,
        ProjectileCount	=	2,
        ConditionLowerChanceOneIn	=	60,
        Weight	=	2,
        SplatNumber	=	3,
        PushBackMod	=	0.3,
        SubCategory	=	Firearm,
        ConditionMax	=	10,
        ShareDamage	=	FALSE,
        MaxHitCount	=	1,
        PiercingBullets = TRUE,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	20,
        UseEndurance	=	FALSE,
        SwingAnim	=	Rifle,
        DisplayName	=	AssaultRifleDSA,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
		BringToBearSound = M16BringToBear,
        SwingSound	=	M16Shoot,
        HitSound = BulletHitBody,
		ClickSound = M16Jam,
        SoundRadius	=	70,
        MinDamage	=	1.5,
        MaxDamage	=	2.0,
        SplatSize	=	3,
        KnockdownMod	=	4,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	AssaultRifleDSA,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        CriticalChance = 15,
        CritDmgMultiplier = 3,
        AimingPerkCritModifier = 0,
        HitChance = 1,
        AimingPerkHitChanceModifier = 9,
        AimingPerkMinAngleModifier = 0,
        AimingPerkRangeModifier = 3,
        RecoilDelay = 15,
        SoundGain = 2,
        ReloadTime = 25,
        AimingTime = 1,
        RequiresEquippedBothHands = TRUE,
        BreakSound = M16Break,
        TwoHandWeapon = TRUE,
        MetalValue = 45,
        AmmoBox = 556Box,
        MaxAmmo = 25,
		EquipSound = M16Equip,
		UnequipSound = M16UnEquip,
        InsertAmmoSound = M16InsertAmmo,
        EjectAmmoSound = M16EjectAmmo,
		InsertAmmoStartSound = M16InsertAmmoStart,
		InsertAmmoStopSound = M16InsertAmmoStop,
		EjectAmmoStartSound = M16EjectAmmoStart,
		EjectAmmoStopSound = M16EjectAmmoStop,
        ShellFallSound = M16CartridgeFall,
        RackSound = M16Rack,
        MagazineType = YCG.DSAMag,
        AmmoType = Base.556Bullets,
        WeaponReloadType = boltaction,
        JamGunChance = 2,
        AttachmentType = Rifle,
        FireMode = Auto,
        FireModePossibilities = Auto/Single,
        StopPower = 2,

	/* =========== ATTACHMENT DATA ============ */
        ModelWeaponPart = ScopeHandmade2x ScopeHandmade2x scope scope,
        ModelWeaponPart = Scope2 Scope2 scope scope,
        ModelWeaponPart = Scope4 Scope4 scope scope,
        ModelWeaponPart = Scope8 Scope8 scope scope,
        ModelWeaponPart = Scope262 Scope262 scope scope,
        ModelWeaponPart = Scope266 Scope266 scope scope,
        ModelWeaponPart = ScopeAR ScopeAR scope scope,
		ModelWeaponPart = Holosight1 Holosight1 scope scope,
        ModelWeaponPart = Holosight2 Holosight2 scope scope,
        ModelWeaponPart = Holosight3 Holosight3 scope scope,
        ModelWeaponPart = HandguardDSA1 HandguardDSA1 sling sling,
        ModelWeaponPart = HandguardDSA2 HandguardDSA2 sling sling,
        ModelWeaponPart = HandguardDSA3 HandguardDSA3 sling sling,
        ModelWeaponPart = HandguardDSA4 HandguardDSA4 sling sling,
        ModelWeaponPart = HandguardDSA5 HandguardDSA5 sling sling,
        ModelWeaponPart = HandguardDSA6 HandguardDSA6 sling sling,
        ModelWeaponPart = Supressor1 Supressor1 canon canon,
        ModelWeaponPart = Supressor2 Supressor2 canon canon,
        ModelWeaponPart = Supressor3 Supressor3 canon canon,
        ModelWeaponPart = Supressor4 Supressor4 canon canon,
        ModelWeaponPart = Compensator1 Compensator1 canon canon,
        ModelWeaponPart = Foregrip1 Foregrip1 recoilpad recoilpad,
        ModelWeaponPart = Foregrip2 Foregrip2 recoilpad recoilpad,
        ModelWeaponPart = Foregrip3 Foregrip3 recoilpad recoilpad,
        ModelWeaponPart = Foregrip4 Foregrip4 recoilpad recoilpad,
        ModelWeaponPart = Foregrip5 Foregrip5 recoilpad recoilpad,
		ModelWeaponPart = StockDSA1 StockDSA1 stock stock,
		ModelWeaponPart = StockDSA2 StockDSA2 stock stock,
		ModelWeaponPart = StockDSA3 StockDSA3 stock stock,
		ModelWeaponPart = StockDSA4 StockDSA4 stock stock,
		ModelWeaponPart = StockDSA5 StockDSA5 stock stock,
		ModelWeaponPart = StockDSA6 StockDSA6 stock stock,
		ModelWeaponPart = Laser1 Laser1 clip clip,
		ModelWeaponPart = Laser2 Laser2 clip clip,
		ModelWeaponPart = Laser3 Laser3 clip clip,
		ModelWeaponPart = Gunlight1 Gunlight1 clip clip,
		ModelWeaponPart = Gunlight2 Gunlight2 clip clip,
    }

    item AssaultRifleAK
    {
        DisplayCategory = Weapon,
        ImpactSound	=	null,
        MaxRange	=	1,
        WeaponSprite	=	AssaultRifleAK,
        SoundVolume	=	35,
        MinAngle	=	0.985,
        Type	=	Weapon,
        MinimumSwingTime	=	0.1,
        ToHitModifier	=	1.5,
        NPCSoundBoost	=	1.5,
        KnockBackOnNoDeath	=	TRUE,
        Ranged	=	TRUE,
        SwingAmountBeforeImpact	=	0,
        ProjectileCount	=	2,
        ConditionLowerChanceOneIn	=	60,
        Weight	=	2,
        SplatNumber	=	3,
        PushBackMod	=	0.3,
        SubCategory	=	Firearm,
        ConditionMax	=	10,
        ShareDamage	=	FALSE,
        MaxHitCount	=	1,
        PiercingBullets = TRUE,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	20,
        UseEndurance	=	FALSE,
        SwingAnim	=	Rifle,
        DisplayName	=	AssaultRifleAK,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
		BringToBearSound = M16BringToBear,
        SwingSound	=	M16Shoot,
        HitSound = BulletHitBody,
		ClickSound = M16Jam,
        SoundRadius	=	70,
        MinDamage	=	1.0,
        MaxDamage	=	1.5,
        SplatSize	=	3,
        KnockdownMod	=	4,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	AssaultRifleAK,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        CriticalChance = 25,
        CritDmgMultiplier = 10,
        AimingPerkCritModifier = 12,
        HitChance = 1,
        AimingPerkHitChanceModifier = 7,
        AimingPerkMinAngleModifier = 0,
        AimingPerkRangeModifier = 3,
        RecoilDelay = 0,
        SoundGain = 2,
        ReloadTime = 25,
        AimingTime = 1,
        RequiresEquippedBothHands = TRUE,
        BreakSound = M16Break,
        TwoHandWeapon = TRUE,
        MetalValue = 45,
        AmmoBox = 556Box,
        MaxAmmo = 30,
		EquipSound = M16Equip,
		UnequipSound = M16UnEquip,
        InsertAmmoSound = M16InsertAmmo,
        EjectAmmoSound = M16EjectAmmo,
		InsertAmmoStartSound = M16InsertAmmoStart,
		InsertAmmoStopSound = M16InsertAmmoStop,
		EjectAmmoStartSound = M16EjectAmmoStart,
		EjectAmmoStopSound = M16EjectAmmoStop,
        ShellFallSound = M16CartridgeFall,
        RackSound = M16Rack,
        MagazineType = YCG.AKMag,
        AmmoType = Base.556Bullets,
        WeaponReloadType = boltaction,
        JamGunChance = 1,
        AttachmentType = Rifle,
        FireMode = Auto,
        FireModePossibilities = Auto/Single,
        StopPower = 2,

	/* =========== ATTACHMENT DATA ============ */
        ModelWeaponPart = ScopeHandmade2x ScopeHandmade2x scope scope,
        ModelWeaponPart = Scope2 Scope2 scope scope,
        ModelWeaponPart = Scope4 Scope4 scope scope,
        ModelWeaponPart = Scope8 Scope8 scope scope,
        ModelWeaponPart = Scope262 Scope262 scope scope,
        ModelWeaponPart = Scope266 Scope266 scope scope,
        ModelWeaponPart = ScopeAR ScopeAR scope scope,
		ModelWeaponPart = Holosight1 Holosight1 scope scope,
        ModelWeaponPart = Holosight2 Holosight2 scope scope,
        ModelWeaponPart = Holosight3 Holosight3 scope scope,
        ModelWeaponPart = HandguardAK1 HandguardAK1 sling sling,
        ModelWeaponPart = HandguardAK2 HandguardAK2 sling sling,
        ModelWeaponPart = HandguardAK3 HandguardAK3 sling sling,
        ModelWeaponPart = HandguardAK4 HandguardAK4 sling sling,
        ModelWeaponPart = HandguardAK5 HandguardAK5 sling sling,
        ModelWeaponPart = HandguardAK6 HandguardAK6 sling sling,
        ModelWeaponPart = Supressor1 Supressor1 canon canon,
        ModelWeaponPart = Supressor2 Supressor2 canon canon,
        ModelWeaponPart = Supressor3 Supressor3 canon canon,
        ModelWeaponPart = Supressor4 Supressor4 canon canon,
        ModelWeaponPart = Compensator1 Compensator1 canon canon,
        ModelWeaponPart = Foregrip1 Foregrip1 recoilpad recoilpad,
        ModelWeaponPart = Foregrip2 Foregrip2 recoilpad recoilpad,
        ModelWeaponPart = Foregrip3 Foregrip3 recoilpad recoilpad,
        ModelWeaponPart = Foregrip4 Foregrip4 recoilpad recoilpad,
        ModelWeaponPart = Foregrip5 Foregrip5 recoilpad recoilpad,
		ModelWeaponPart = StockAK1 StockAK1 stock stock,
		ModelWeaponPart = StockAK2 StockAK2 stock stock,
		ModelWeaponPart = StockAK3 StockAK3 stock stock,
		ModelWeaponPart = StockAK4 StockAK4 stock stock,
		ModelWeaponPart = StockAK5 StockAK5 stock stock,
		ModelWeaponPart = StockAK6 StockAK6 stock stock,
		ModelWeaponPart = Laser1 Laser1 clip clip,
		ModelWeaponPart = Laser2 Laser2 clip clip,
		ModelWeaponPart = Laser3 Laser3 clip clip,
		ModelWeaponPart = Gunlight1 Gunlight1 clip clip,
		ModelWeaponPart = Gunlight2 Gunlight2 clip clip,
    }

    item AssaultRifleAR
    {
        DisplayCategory = Weapon,
        ImpactSound	=	null,
        MaxRange	=	1,
        WeaponSprite	=	AssaultRifleAR,
        SoundVolume	=	35,
        MinAngle	=	0.985,
        Type	=	Weapon,
        MinimumSwingTime	=	0.1,
        ToHitModifier	=	1.5,
        NPCSoundBoost	=	1.5,
        KnockBackOnNoDeath	=	TRUE,
        Ranged	=	TRUE,
        SwingAmountBeforeImpact	=	0,
        ProjectileCount	=	2,
        ConditionLowerChanceOneIn	=	60,
        Weight	=	2,
        SplatNumber	=	3,
        PushBackMod	=	0.3,
        SubCategory	=	Firearm,
        ConditionMax	=	10,
        ShareDamage	=	FALSE,
        MaxHitCount	=	1,
        PiercingBullets = TRUE,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	20,
        UseEndurance	=	FALSE,
        SwingAnim	=	Rifle,
        DisplayName	=	AssaultRifleAR,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
		BringToBearSound = M16BringToBear,
        SwingSound	=	M16Shoot,
        HitSound = BulletHitBody,
		ClickSound = M16Jam,
        SoundRadius	=	70,
        MinDamage	=	0.9,
        MaxDamage	=	1.4,
        SplatSize	=	3,
        KnockdownMod	=	4,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	AssaultRifleAR,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        CriticalChance = 25,
        CritDmgMultiplier = 10,
        AimingPerkCritModifier = 12,
        HitChance = 6,
        AimingPerkHitChanceModifier = 7,
        AimingPerkMinAngleModifier = 0,
        AimingPerkRangeModifier = 3,
        RecoilDelay = 0,
        SoundGain = 2,
        ReloadTime = 25,
        AimingTime = 3,
        RequiresEquippedBothHands = TRUE,
        BreakSound = M16Break,
        TwoHandWeapon = TRUE,
        MetalValue = 45,
        AmmoBox = 556Box,
        MaxAmmo = 30,
		EquipSound = M16Equip,
		UnequipSound = M16UnEquip,
        InsertAmmoSound = M16InsertAmmo,
        EjectAmmoSound = M16EjectAmmo,
		InsertAmmoStartSound = M16InsertAmmoStart,
		InsertAmmoStopSound = M16InsertAmmoStop,
		EjectAmmoStartSound = M16EjectAmmoStart,
		EjectAmmoStopSound = M16EjectAmmoStop,
        ShellFallSound = M16CartridgeFall,
        RackSound = M16Rack,
        MagazineType = YCG.ARMag,
        AmmoType = Base.556Bullets,
        WeaponReloadType = boltaction,
        JamGunChance = 1,
        AttachmentType = Rifle,
        FireMode = Auto,
        FireModePossibilities = Auto/Single,
        StopPower = 2,

	/* =========== ATTACHMENT DATA ============ */
        ModelWeaponPart = ScopeHandmade2x ScopeHandmade2x scope scope,
        ModelWeaponPart = Scope2 Scope2 scope scope,
        ModelWeaponPart = Scope4 Scope4 scope scope,
        ModelWeaponPart = Scope8 Scope8 scope scope,
        ModelWeaponPart = Scope262 Scope262 scope scope,
        ModelWeaponPart = Scope266 Scope266 scope scope,
        ModelWeaponPart = ScopeHandmade2x ScopeHandmade2x scope scope,
        ModelWeaponPart = ScopeAR ScopeAR scope scope,
		ModelWeaponPart = Holosight1 Holosight1 scope scope,
        ModelWeaponPart = Holosight2 Holosight2 scope scope,
        ModelWeaponPart = Holosight3 Holosight3 scope scope,
        ModelWeaponPart = HandguardAR1 HandguardAR1 sling sling,
        ModelWeaponPart = HandguardAR2 HandguardAR2 sling sling,
        ModelWeaponPart = HandguardAR3 HandguardAR3 sling sling,
        ModelWeaponPart = HandguardAR4 HandguardAR4 sling sling,
        ModelWeaponPart = HandguardAR5 HandguardAR5 sling sling,
        ModelWeaponPart = HandguardAR6 HandguardAR6 sling sling,
        ModelWeaponPart = Supressor1 Supressor1 canon canon,
        ModelWeaponPart = Supressor2 Supressor2 canon canon,
        ModelWeaponPart = Supressor3 Supressor3 canon canon,
        ModelWeaponPart = Supressor4 Supressor4 canon canon,
        ModelWeaponPart = Compensator1 Compensator1 canon canon,
        ModelWeaponPart = Foregrip1 Foregrip1 recoilpad recoilpad,
        ModelWeaponPart = Foregrip2 Foregrip2 recoilpad recoilpad,
        ModelWeaponPart = Foregrip3 Foregrip3 recoilpad recoilpad,
        ModelWeaponPart = Foregrip4 Foregrip4 recoilpad recoilpad,
        ModelWeaponPart = Foregrip5 Foregrip5 recoilpad recoilpad,
		ModelWeaponPart = StockAR1 StockAR1 stock stock,
		ModelWeaponPart = StockAR2 StockAR2 stock stock,
		ModelWeaponPart = StockAR3 StockAR3 stock stock,
		ModelWeaponPart = StockAR4 StockAR4 stock stock,
		ModelWeaponPart = StockAR5 StockAR5 stock stock,
		ModelWeaponPart = StockAR6 StockAR6 stock stock,
		ModelWeaponPart = Laser1 Laser1 clip clip,
		ModelWeaponPart = Laser2 Laser2 clip clip,
		ModelWeaponPart = Laser3 Laser3 clip clip,
		ModelWeaponPart = Gunlight1 Gunlight1 clip clip,
		ModelWeaponPart = Gunlight2 Gunlight2 clip clip,
    }

    item MKMag
    {
        DisplayCategory = Ammo,
        CanStack	=	FALSE,
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	MKMag,
        Icon	=	MKMag,
        MaxAmmo = 30,
        AmmoType = Base.556Bullets,
        StaticModel = GunMagazine,
        GunType = YCG.AssaultRifleMK,
        WorldStaticModel = Gun_Magazine_Ground,
    }

    item DSAMag
    {
        DisplayCategory = Ammo,
        CanStack	=	FALSE,
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	DSAMag,
        Icon	=	DSAMag,
        MaxAmmo = 25,
        AmmoType = Base.556Bullets,
        StaticModel = GunMagazine,
        GunType = YCG.AssaultRifleDSA,
        WorldStaticModel = Gun_Magazine_Ground,
    }

    item AKMag
    {
        DisplayCategory = Ammo,
        CanStack	=	FALSE,
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	AKMag,
        Icon	=	AKMag,
        MaxAmmo = 30,
        AmmoType = Base.556Bullets,
        StaticModel = GunMagazine,
        GunType = YCG.AssaultRifleAK,
        WorldStaticModel = Gun_Magazine_Ground,
    }

    item ARMag
    {
        DisplayCategory = Ammo,
        CanStack	=	FALSE,
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	ARMag,
        Icon	=	ARMag,
        MaxAmmo = 30,
        AmmoType = Base.556Bullets,
        StaticModel = GunMagazine,
        GunType = YCG.AssaultRifleAR,
        WorldStaticModel = Gun_Magazine_Ground,
    }
}