module Firearms
{
	imports
	{
		Base,
	}

	/************************Guns************************/
	item Mossberg500
	{
		ImpactSound	=	null,
		MaxRange	=	7,
		RangeFalloff	=	TRUE,
		WeaponSprite	=	Firearms.Mossberg500,
		SoundVolume	=	200,
		MinAngle	=	0.91,
		Type	=	Weapon,
		KnockBackOnNoDeath	=	TRUE,
		Ranged	=	TRUE,
		ProjectileCount	=	3,
		ConditionLowerChanceOneIn	=	60,
		Weight	=	4,
		SplatNumber	=	3,
		PushBackMod	=	0.8,
		MaxDamage	=	2.2,
		SubCategory	=	Firearm,
		AimingMod	=	2,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	3,
		IsAimedHandWeapon	=	TRUE,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	20,
		UseEndurance	=	FALSE,
		DisplayName	=	Mossberg500,
		MinRange	=	0.61,
		SwingTime	=	2,
		AngleFalloff	=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		SwingSound	=	FirearmShotgun,
		SoundRadius	=	200,
		MinDamage	=	1.5,
		KnockdownMod	=	8,
		SplatBloodOnNoDeath	=	TRUE,
		Icon	=	Mossberg500Plastic,
		RunAnim	=	Run_Weapon2,
		CriticalChance = 60,
				CritDmgMultiplier = 2,
		AimingPerkCritModifier = 4,
		HitChance = 70,
		AimingPerkHitChanceModifier = 5,
		RecoilDelay = 50,
		SoundGain = 2,
				ReloadTime = 25,
				AimingTime = 20,
				RequiresEquippedBothHands = TRUE,
				BreakSound  =   BreakMetalItem,
				ShellFallSound = ShotgunShellHitGround,
				MetalValue = 45,
				TwoHandWeapon = TRUE,
				AmmoBox = ShotgunShellsBox,
				MaxAmmo = 8,
				InsertAmmoSound = StormyShotgunInsertRound,
				EjectAmmoSound = Stormy9mmClipEject,
				RackSound = stormyShotgunPump,
				AmmoType = Base.ShotgunShells,
				ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
				ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
				ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
				ModelWeaponPart = Base.RecoilPad Recoil_Pad recoilpad recoilpad,
				ModelWeaponPart = Base.Sling Shotgun_Sling sling sling,
				ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling,
				ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap,
				ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
				ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer,
				ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer,
				ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight,
				WeaponReloadType = shotgun,
				RackAfterShoot = TRUE,
				JamGunChance = 2,
				AttachmentType = Rifle,
	}

	item Mossberg500Tactical
	{
		ImpactSound	=	null,
		MaxRange	=	11,
		RangeFalloff	=	TRUE,
		WeaponSprite	=	Firearms.Mossberg500Tactical,
		SoundVolume	=	200,
		MinAngle	=	0.91,
		Type	=	Weapon,
		KnockBackOnNoDeath	=	TRUE,
		Ranged	=	TRUE,
		ProjectileCount	=	3,
		ConditionLowerChanceOneIn	=	60,
		Weight	=	2.5,
		SplatNumber	=	3,
		PushBackMod	=	0.8,
		MaxDamage	=	2.2,
		SubCategory	=	Firearm,
		AimingMod	=	2,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	3,
		IsAimedHandWeapon	=	TRUE,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	20,
		UseEndurance	=	FALSE,
		DisplayName	=	Mossberg500Tactical,
		MinRange	=	0.61,
		SwingTime	=	2,
		AngleFalloff	=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		SwingSound	=	FirearmShotgun,
		SoundRadius	=	200,
		MinDamage	=	1.5,
		KnockdownMod	=	8,
		SplatBloodOnNoDeath	=	TRUE,
		Icon	=	Mossberg500Plastic,
		RunAnim	=	Run_Weapon2,
		CriticalChance = 60,
				CritDmgMultiplier = 2,
		AimingPerkCritModifier = 4,
		HitChance = 70,
		AimingPerkHitChanceModifier = 5,
		RecoilDelay = 60,
		SoundGain = 2,
			ReloadTime = 25,
			AimingTime = 20,
			RequiresEquippedBothHands = TRUE,
			BreakSound  =   BreakMetalItem,
			ShellFallSound = ShotgunShellHitGround,
			MetalValue = 45,
			TwoHandWeapon = TRUE,
			AmmoBox = ShotgunShellsBox,
			MaxAmmo = 8,
			InsertAmmoSound = StormyShotgunInsertRound,
			EjectAmmoSound = Stormy9mmClipEject,
			RackSound = stormyShotgunPump,
			AmmoType = Base.ShotgunShells,
			ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
			ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
			ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
			ModelWeaponPart = Base.Sling Shotgun_Sling_Short sling sling,
			ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling,
			ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap,
			ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
			ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer,
			ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer,
			ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight,
			ModelWeaponPart = TacticalStock Stock_Tactical stock stock,
			ModelWeaponPart = ShotgunStock Stock stock stock,
			ModelWeaponPart = LightShotgunStock Stock_Light stock stock,
			WeaponReloadType = shotgun,
			RackAfterShoot = TRUE,
			JamGunChance = 2,
			AttachmentType = Rifle,
	}

	item Remington870Wood
	{
		ImpactSound	=	null,
		MaxRange	=	8,
		RangeFalloff	=	TRUE,
		WeaponSprite	=	Firearms.Remington870Wood,
		SoundVolume	=	200,
		MinAngle	=	0.91,
		Type	=	Weapon,
		KnockBackOnNoDeath	=	TRUE,
		Ranged	=	TRUE,
		ProjectileCount	=	3,
		ConditionLowerChanceOneIn	=	60,
		Weight	=	4,
		SplatNumber	=	3,
		PushBackMod	=	0.8,
		MaxDamage	=	2.2,
		SubCategory	=	Firearm,
		AimingMod	=	2,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	3,
		IsAimedHandWeapon	=	TRUE,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	20,
		UseEndurance	=	FALSE,
		DisplayName	=	Remington870,
		MinRange	=	0.61,
		SwingTime	=	2,
		AngleFalloff	=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		SwingSound	=	FirearmShotgun,
		SoundRadius	=	200,
		MinDamage	=	1.5,
		KnockdownMod	=	8,
		SplatBloodOnNoDeath	=	TRUE,
		Icon	=	Mossberg500,
		RunAnim	=	Run_Weapon2,
		CriticalChance = 60,
				CritDmgMultiplier = 2,
		AimingPerkCritModifier = 4,
		HitChance = 70,
		AimingPerkHitChanceModifier = 5,
		RecoilDelay = 50,
		SoundGain = 2,
				ReloadTime = 25,
				AimingTime = 20,
				RequiresEquippedBothHands = TRUE,
				BreakSound  =   BreakMetalItem,
				ShellFallSound = ShotgunShellHitGround,
				MetalValue = 45,
				TwoHandWeapon = TRUE,
				AmmoBox = ShotgunShellsBox,
				MaxAmmo = 7,
				InsertAmmoSound = StormyShotgunInsertRound,
				EjectAmmoSound = Stormy9mmClipEject,
				RackSound = stormyShotgunPump,
				AmmoType = Base.ShotgunShells,
				ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
				ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
				ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
				ModelWeaponPart = Base.RecoilPad Recoil_Pad recoilpad recoilpad,
				ModelWeaponPart = Base.Sling Shotgun_Sling sling sling,
				ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling,
				ModelWeaponPart = AmmoStock Shotgun_AmmoStrap ammostrap ammostrap,
				ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
				ModelWeaponPart = Base.ChokeTubeFull Choke_Tube silencer silencer,
				ModelWeaponPart = Base.ChokeTubeImproved Choke_Tube silencer silencer,
				ModelWeaponPart = GunLightImprovised Flashlight_Improvised gunlight gunlight,
				WeaponReloadType = shotgun,
				RackAfterShoot = TRUE,
				JamGunChance = 2,
				AttachmentType = Rifle,
	}


		item Remington870Sawnoff
		{
			ImpactSound	=	null,
			MaxRange	=	3,
			RangeFalloff	=	TRUE,
			WeaponSprite	=	Firearms.Remington870SawnOff,
			SoundVolume	=	250,
			MinAngle	=	0.2,
			Type	=	Weapon,
			MinimumSwingTime	=	2,
			ToHitModifier	=	2.5,
			NPCSoundBoost	=	1.5,
			KnockBackOnNoDeath	=	TRUE,
			Ranged	=	TRUE,
			SwingAmountBeforeImpact	=	0,
			ProjectileCount	=	6,
			ConditionLowerChanceOneIn	=	60,
			Weight	=	3,
			SplatNumber	=	5,
			PushBackMod	=	0.9,
			MaxDamage	=	2.2,
			SubCategory	=	Firearm,
			ConditionMax	=	10,
			ShareDamage	=	FALSE,
			MaxHitCount	=	5,
			IsAimedFirearm	=	TRUE,
			DoorDamage	=	20,
			IdleAnim	=	Idle_Weapon2,
			UseEndurance	=	FALSE,
			SwingAnim	=	Rifle,
			DisplayName	=	Sawn Off JS-2000 Shotgun,
			MinRange	=	0.61,
			SwingTime	=	2,
			AngleFalloff	=	TRUE,
			MultipleHitConditionAffected	=	FALSE,
			SwingSound	=	FirearmShotgunSawnoff,
			SoundRadius	=	250,
			MinDamage	=	1.5,
			KnockdownMod	=	8,
			SplatBloodOnNoDeath	=	TRUE,
			Icon	=	Mossberg500_Sawn,
			RunAnim	=	Run_Weapon2,
			CriticalChance	=	60,
	        CritDmgMultiplier = 2,
	        AimingPerkCritModifier = 4,
	        HitChance = 100,
	        AimingPerkHitChanceModifier = 0,
	        RecoilDelay = 50,
	        SoundGain = 2,
	        ClipSize = 7,
	        ReloadTime = 25,
	        AimingTime = 20,
	        RequiresEquippedBothHands = TRUE,
	        BreakSound  =   BreakMetalItem,
	        BulletOutSound = ShotgunPumpAction,
	        ShellFallSound = ShotgunShellHitGround,
	        MetalValue = 35,
	        TwoHandWeapon = TRUE,
	        AmmoBox = ShotgunShellsBox,
	        MaxAmmo = 7,
				ModelWeaponPart = GunLightImprovised Shotgun_Flashlight,
	        InsertAmmoSound = StormyShotgunInsertRound,
	        EjectAmmoSound = Stormy9mmClipEject,
	        RackSound = stormyShotgunPump,
	        AmmoType = Base.ShotgunShells,
	        WeaponReloadType = shotgun,
					ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
					ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
					ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
					ModelWeaponPart = Base.Sling Shotgun_Sling_Short sling sling,
					ModelWeaponPart = Base.AmmoStraps Shotgun_AmmoSling sling sling,
					ModelWeaponPart = Firearms.AmmoStock Firearms.Shotgun_AmmoStrap ammostrap ammostrap,
					ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
					ModelWeaponPart = Firearms.GunLightImprovised Firearms.Flashlight_Improvised gunlight gunlight,
	        RackAfterShoot = TRUE,
	        JamGunChance = 2,
	        AttachmentType = Holster,
		}


    item ColtPeacemaker
    {
        ImpactSound	=	null,
        MaxRange	=	11,
        WeaponSprite	=	Firearms.ColtPeacemaker,
        SoundVolume	=	250,
        MinAngle	=	0.95,
        Type	=	Weapon,
        MinimumSwingTime	=	0.5,
        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,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	5,
        UseEndurance	=	FALSE,
        SwingAnim	=	Handgun,
        DisplayName	=	Colt Peacemaker,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
        SoundRadius	=	120,
        MinDamage	=	1.2,
        MaxDamage	=	1.9,
        SplatSize	=	3,
        KnockdownMod	=	2,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	ColtPeacemaker,
        RunAnim	=	Run_Weapon2,
        CriticalChance	=	20,
        CritDmgMultiplier = 4,
        AimingPerkCritModifier = 10,
        AimingPerkRangeModifier = 1.5,
        HitChance = 20,
        AimingPerkHitChanceModifier = 12,
        AimingPerkMinAngleModifier = 0.05,
        RecoilDelay = 30,
        SoundGain = 1.5,
        ClipSize = 15,
        ReloadTime = 30,
        AimingTime = 40,
        BreakSound  =   BreakMetalItem,
        MetalValue = 30,
        AmmoBox = Bullets44Box,
        MaxAmmo = 6,
        SwingSound	=	FirearmSW642Shot,
        InsertAmmoSound = stormyRevolverInsertRound,
        EjectAmmoSound = stormyRevolverSpin,
        RackSound = stormyRevolverClick,
        AmmoType = Base.Bullets44,
        WeaponReloadType = revolver,
        JamGunChance = 0,
        haveChamber = FALSE,
        AttachmentType = Holster,
    }

		item Glock17
		{
					ImpactSound	=	null,
					MaxRange	=	8,
					WeaponSprite	=	Firearms.Glock17,
					SoundVolume	=	50,
					MinAngle	=	0.95,
					Type	=	Weapon,
					MinimumSwingTime	=	0.5,
					ToHitModifier	=	1.5,
					NPCSoundBoost	=	1.5,
					KnockBackOnNoDeath	=	TRUE,
					Ranged	=	TRUE,
					SwingAmountBeforeImpact	=	0,
					ProjectileCount	=	1,
					ConditionLowerChanceOneIn	=	60,
					Weight	=	1.5,
					SplatNumber	=	3,
					PushBackMod	=	0.3,
					SubCategory	=	Firearm,
					ConditionMax	=	10,
					ShareDamage	=	FALSE,
					MaxHitCount	=	1,
					IsAimedFirearm	=	TRUE,
					DoorDamage	=	5,
					UseEndurance	=	FALSE,
					SwingAnim	=	Handgun,
					DisplayName	=	Glock17,
					MinRange	=	0.61,
					SwingTime	=	0.5,
					MultipleHitConditionAffected	=	FALSE,
					SwingSound	=	Firearm1911Shot,
					SoundRadius	=	50,
					MinDamage	=	1,
					MaxDamage	=	1.4,
					SplatSize	=	3,
					KnockdownMod	=	2,
					SplatBloodOnNoDeath	=	TRUE,
					Icon	=	Glock17,
					RunAnim	=	Run_Weapon2,
					CriticalChance	=	20,
					CritDmgMultiplier = 4,
					AimingPerkCritModifier = 10,
					AimingPerkRangeModifier = 1.5,
					HitChance = 45,
					AimingPerkHitChanceModifier = 10,
					AimingPerkMinAngleModifier = 0.05,
					RecoilDelay = 20,
					SoundGain = 1.2,
					ClipSize = 15,
					ReloadTime = 30,
					AimingTime = 20,
					BreakSound  =   BreakMetalItem,
					MetalValue = 30,
					AmmoBox = Bullets9mmBox,
					MaxAmmo = 17,
					InsertAmmoSound = Stormy9mmClipLoad,
					EjectAmmoSound = Stormy9mmClipEject,
					RackSound = Stormy9mmRack,
					MagazineType = Firearms.Glock17Mag,
			 		ModelWeaponPart = 9mmSilencer Silencer silencer silencer,
			 		ModelWeaponPart = ImprovisedSilencer Silencer_Improvised silencer silencer,
			 		ModelWeaponPart = 9mmCompensator Compensator_Pistol silencer silencer,
					ModelWeaponPart = Base.Laser TacticalLaser laser laser,
					ModelWeaponPart = Base.RedDot Reddot_Small reddot reddot,
					AmmoType = Base.Bullets9mm,
					WeaponReloadType = handgun,
					JamGunChance = 1,
					AttachmentType = Holster,
		}

		item HuntingRifle_Sawn
    {
		ImpactSound	=	null,
		MaxRange	=	2,
		WeaponSprite	=	Firearms.Model788_Sawn,
		SoundVolume	=	200,
		MinAngle	=	0.2,
		Type	=	Weapon,
		MinimumSwingTime	=	0.5,
		ToHitModifier	=	1.5,
		NPCSoundBoost	=	1.5,
		KnockBackOnNoDeath	=	TRUE,
		Ranged	=	TRUE,
		SwingAmountBeforeImpact	=	0,
		ProjectileCount	=	1,
		ConditionLowerChanceOneIn	=	60,
		Weight	=	3,
		SplatNumber	=	3,
		PushBackMod	=	0.3,
		MaxDamage	=	3,
		SubCategory	=	Firearm,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	1,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	20,
		UseEndurance	=	FALSE,
		SwingAnim	=	Rifle,
		DisplayName	=	MSR788 Rifle,
		MinRange	=	0.61,
		SwingTime	=	0.5,
		MultipleHitConditionAffected	=	FALSE,
		SwingSound	=	FirearmHunterShot,
		SoundRadius	=	250,
		MinDamage	=	1.75,
		SplatSize	=	3,
		KnockdownMod	=	2,
		SplatBloodOnNoDeath	=	TRUE,
		Icon	=	Model788_Sawn,
		RunAnim	=	Run_Weapon2,
		IdleAnim	=	Idle_Weapon2,
		CriticalChance = 20,
		CritDmgMultiplier = 10,
		AimingPerkCritModifier = 10,
		AimingPerkRangeModifier = 0.5,
		HitChance = 45,
		AimingPerkHitChanceModifier = 10,
		AimingPerkMinAngleModifier = 0.05,
		RecoilDelay = 130,
		PiercingBullets = TRUE,
		SoundGain = 3,
		ReloadTime = 15,
		AimingTime = 25,
		RequiresEquippedBothHands = TRUE,
		BreakSound  =   BreakMetalItem,
		MetalValue = 45,
		TwoHandWeapon = TRUE,
		AmmoBox = 308Box,
		MaxAmmo = 3,
		InsertAmmoSound = BulletInRifle,
		EjectAmmoSound = Stormy9mmClipEject,
		RackSound = BulletOutVarmint,
		AmmoType = Base.308Bullets,
		WeaponReloadType = boltactionnomag,
		ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
		ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
		ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
		ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
		ModelWeaponPart = Base.Sling Firearms.MP5_Sling_Short sling sling,
		ModelWeaponPart = Base.AmmoStraps Firearms.Rifle_Ammostrap stock stock,
		ModelWeaponPart = Base.RecoilPad Firearms.Recoil_Pad recoilpad recoilpad,
		ModelWeaponPart = ExtendedRecoilPad Firearms.Rifle_ExtendedPad recoilpad recoilpad,
		ModelWeaponPart = 308Silencer Firearms.Silencer silencer silencer,
		ModelWeaponPart = Rifle_Bipod Firearms.Bipod bipod bipod,
		RackAfterShoot = TRUE,
		/*MagazineType = Base.308Clip,*/
		JamGunChance = 7,
		AttachmentType = Rifle,
    }

		item M24Rifle
	    {
	       ImpactSound	=	null,
	       MaxRange	=	14,
	       WeaponSprite	=	Firearms.Model700,
	       SoundVolume	=	200,
	       MinAngle	=	0.95,
	       Type	=	Weapon,
	       MinimumSwingTime	=	0.5,
	       ToHitModifier	=	1.5,
	       NPCSoundBoost	=	1.5,
	       KnockBackOnNoDeath	=	TRUE,
	       Ranged	=	TRUE,
	       SwingAmountBeforeImpact	=	0,
	       ProjectileCount	=	1,
	       ConditionLowerChanceOneIn	=	60,
	       Weight	=	3.5,
	       SplatNumber	=	3,
	       PushBackMod	=	0.3,
	       SubCategory	=	Firearm,
	       ConditionMax	=	10,
	       ShareDamage	=	FALSE,
	       MaxHitCount	=	1,
	       IsAimedFirearm	=	TRUE,
	       DoorDamage	=	20,
	       UseEndurance	=	FALSE,
	       SwingAnim	=	Rifle,
	       DisplayName	=	M24,
	       MinRange	=	0.61,
	       SwingTime	=	0.5,
	       MultipleHitConditionAffected	=	FALSE,
	       SwingSound	=	FirearmRifleShot,
	       SoundRadius	=	250,
	       MinDamage	=	0.6,
	       MaxDamage	=	1.3,
	       SplatSize	=	3,
	       KnockdownMod	=	2,
	       SplatBloodOnNoDeath	=	TRUE,
	       Icon	=	Model700,
	       RunAnim	=	Run_Weapon2,
	       IdleAnim	=	Idle_Weapon2,
	       CriticalChance = 25,
	       CritDmgMultiplier = 8,
	       AimingPerkCritModifier = 12,
	       HitChance = 27,
	       AimingPerkHitChanceModifier = 17,
	       AimingPerkMinAngleModifier = 0.01,
	       AimingPerkRangeModifier = 2,
	       RecoilDelay = 80,
	       PiercingBullets = TRUE,
	       SoundGain = 1,
	       ReloadTime = 25,
	       AimingTime = 30,
	       RequiresEquippedBothHands = TRUE,
	       BreakSound  =   BreakMetalItem,
	       MetalValue = 45,
	       TwoHandWeapon = TRUE,
	       AmmoBox = 308Box,
	       MaxAmmo = 5,
	       InsertAmmoSound = BulletInRifle,
	       EjectAmmoSound = Stormy9mmClipEject,
	       RackSound = BulletOutVarmint,
	       AmmoType = Base.308Bullets,
	       WeaponReloadType = boltactionnomag,
	/*       ModelWeaponPart = FiberglassStock HuntingKnife none bayonet,*/
	       ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
	       ModelWeaponPart = Base.x4Scope Firearms.Scope scope scope,
	       ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
				 ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
				 ModelWeaponPart = Base.Sling Firearms.Sling sling sling,
				 ModelWeaponPart = Base.AmmoStraps Firearms.Rifle_Ammostrap stock stock,
				 ModelWeaponPart = Base.RecoilPad Firearms.Recoil_Pad recoilpad recoilpad,
				 ModelWeaponPart = ExtendedRecoilPad Firearms.Rifle_ExtendedPad recoilpad recoilpad,
				 ModelWeaponPart = 308Silencer Firearms.Silencer silencer silencer,
				 ModelWeaponPart = Rifle_Bipod Firearms.Bipod bipod bipod,
	       RackAfterShoot = TRUE,
	       /*MagazineType = Base.223Clip,*/
	       JamGunChance = 5,
	       AttachmentType = Rifle,
	    }

			item M16A2
	    {
	        ImpactSound	=	null,
	        MaxRange	=	11,
	        WeaponSprite	=	Firearms.M16A2,
	        SoundVolume	=	35,
	        MinAngle	=	0.965,
	        Type	=	Weapon,
	        MinimumSwingTime	=	0.5,
	        ToHitModifier	=	1.5,
	        NPCSoundBoost	=	1.5,
	        KnockBackOnNoDeath	=	TRUE,
	        Ranged	=	TRUE,
	        SwingAmountBeforeImpact	=	0,
	        ProjectileCount	=	1,
	        ConditionLowerChanceOneIn	=	60,
	        Weight	=	4,
	        SplatNumber	=	3,
	        PushBackMod	=	0.3,
	        SubCategory	=	Firearm,
	        ConditionMax	=	10,
	        ShareDamage	=	FALSE,
	        MaxHitCount	=	2,
	        IsAimedFirearm	=	TRUE,
	        DoorDamage	=	20,
	        UseEndurance	=	FALSE,
	        SwingAnim	=	Rifle,
	        DisplayName	=	M16A2,
	        MinRange	=	0.61,
	        SwingTime	=	0.5,
	        MultipleHitConditionAffected	=	FALSE,
	        SwingSound	=	FirearmAR15Shot,
	        SoundRadius	=	100,
	        MinDamage	=	2.2,
	        MaxDamage	=	4.5,
	        SplatSize	=	3,
	        KnockdownMod	=	4,
	        SplatBloodOnNoDeath	=	TRUE,
	        Icon	=	AssaultRifle,
	        RunAnim	=	Run_Weapon2,
	        IdleAnim	=	Idle_Weapon2,
	        CriticalChance = 30,
	        AimingPerkCritModifier = 0,
	        HitChance = 20,
	        AimingPerkHitChanceModifier = 7,
	        AimingPerkMinAngleModifier = 0.01,
	        AimingPerkRangeModifier = 3,
	        RecoilDelay = 0,
					PiercingBullets = TRUE,
	        SoundGain = 2,
	        ReloadTime = 25,
	        AimingTime = 25,
	        RequiresEquippedBothHands = TRUE,
	        BreakSound  =   BreakMetalItem,
	        TwoHandWeapon = TRUE,
	        MetalValue = 45,
	        AmmoBox = 556Box,
	        MaxAmmo = 30,
	        InsertAmmoSound = Stormy9mmClipLoad,
	        EjectAmmoSound = Stormy9mmClipEject,
	        RackSound = Stormy9mmRack,
	        MagazineType = Base.556Clip,
	        AmmoType = Base.556Bullets,
	        WeaponReloadType = boltaction,
					ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
 	       ModelWeaponPart = Base.x4Scope Firearms.Acog scope scope,
 	       ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
				 ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
 				 ModelWeaponPart = Base.Sling Firearms.Sling sling sling,
 				 ModelWeaponPart = Base.AmmoStraps Firearms.Rifle_Ammostrap stock stock,
 				 ModelWeaponPart = Base.RecoilPad Firearms.Recoil_Pad recoilpad recoilpad,
 				 ModelWeaponPart = 556Silencer Firearms.Silencer silencer silencer,
	        JamGunChance = 2,
	        AttachmentType = Rifle,
	        FireMode = Single,
	        FireModePossibilities = Burst/Single,
	    }

			item MP5
	    {
	        ImpactSound	=	null,
	        MaxRange	=	8,
	        WeaponSprite	=	Firearms.MP5,
	        SoundVolume	=	35,
	        MinAngle	=	0.965,
	        Type	=	Weapon,
	        MinimumSwingTime	=	0.5,
	        ToHitModifier	=	1.5,
	        NPCSoundBoost	=	1.5,
	        KnockBackOnNoDeath	=	TRUE,
	        Ranged	=	TRUE,
	        SwingAmountBeforeImpact	=	0,
	        ProjectileCount	=	1,
	        ConditionLowerChanceOneIn	=	60,
	        Weight	=	4,
	        SplatNumber	=	3,
	        PushBackMod	=	0.3,
	        SubCategory	=	Firearm,
	        ConditionMax	=	10,
	        ShareDamage	=	FALSE,
	        MaxHitCount	=	2,
	        IsAimedFirearm	=	TRUE,
	        DoorDamage	=	20,
	        UseEndurance	=	FALSE,
	        SwingAnim	=	Rifle,
	        DisplayName	=	Mp5,
	        MinRange	=	0.61,
	        SwingTime	=	0.5,
	        MultipleHitConditionAffected	=	FALSE,
	        SwingSound	=	Firearm1911Shot,
	        SoundRadius	=	80,
					MinDamage	=	1,
					MaxDamage	=	1.4,
	        SplatSize	=	3,
	        KnockdownMod	=	4,
	        SplatBloodOnNoDeath	=	TRUE,
	        Icon	=	Mp5,
	        RunAnim	=	Run_Weapon2,
	        IdleAnim	=	Idle_Weapon2,
	        CriticalChance = 30,
	        AimingPerkCritModifier = 0,
	        HitChance = 20,
	        AimingPerkHitChanceModifier = 7,
	        AimingPerkMinAngleModifier = 0.01,
	        AimingPerkRangeModifier = 3,
	        RecoilDelay = 0,
					PiercingBullets = TRUE,
	        SoundGain = 2,
	        ReloadTime = 25,
	        AimingTime = 25,
	        RequiresEquippedBothHands = TRUE,
	        BreakSound  =   BreakMetalItem,
	        TwoHandWeapon = TRUE,
	        MetalValue = 45,
	        AmmoBox = Bullets9mmBox,
	        MaxAmmo = 30,
	        InsertAmmoSound = Stormy9mmClipLoad,
	        EjectAmmoSound = Stormy9mmClipEject,
	        RackSound = Stormy9mmRack,
	        MagazineType = Firearms.MP5Mag,
	        AmmoType = Base.Bullets9mm,
	        WeaponReloadType = boltaction,
					ModelWeaponPart = Base.x2Scope Firearms.Acog scope scope,
					ModelWeaponPart = Base.x4Scope Firearms.Acog scope scope,
	        ModelWeaponPart = Base.x8Scope Firearms.Scope scope scope,
					ModelWeaponPart = Base.RedDot Reddot_PicatinnyShort reddot reddot,
					ModelWeaponPart = Base.AmmoStraps Firearms.Shotgun_Sling_Short sling sling,
	        ModelWeaponPart = Base.Sling Firearms.MP5_Sling_Short sling sling,
					ModelWeaponPart = Firearms.9mmSilencer Firearms.Silencer silencer silencer,
			 		ModelWeaponPart = Firearms.ImprovisedSilencer Firearms.Silencer_Improvised silencer silencer,
	        ModelWeaponPart = Firearms.MP5_Stock_Extended Firearms.MP5_Stock_Extended stock stock,
	        ModelWeaponPart = Firearms.MP5_Stock_Detracted Firearms.MP5_Stock_Detracted stock stock,
	        JamGunChance = 2,
	        AttachmentType = Rifle,
	        FireMode = Auto,
	        FireModePossibilities = Auto/Single,
	    }

	/************************Magazines************************/

	item Glock17Mag
	{
		CanStack	=	FALSE,
		Weight	=	0.2,
		Type	=	Normal,
		DisplayName	=	Glock 17 Magazine,
		Icon	=	Glock_Mag,
		MaxAmmo = 17,
		AmmoType = Base.Bullets9mm,
		StaticModel = GunMagazine,
	}

	item MP5Mag
	{
		CanStack	=	FALSE,
		Weight	=	0.4,
		Type	=	Normal,
		DisplayName	=	MP5 Magazine,
		Icon	=	Mp5_Mag,
		MaxAmmo = 30,
		AmmoType = Base.Bullets9mm,
		StaticModel = GunMagazine,
	}

	item 556Clip2
	{
		CanStack	=	FALSE,
		Weight	=	0.2,
		Type	=	Normal,
		DisplayName	=	20rnd 5.56x45mm STANAG,
		Icon	=	556_Stanag_Mag,
		MaxAmmo = 20,
		AmmoType = Base.556Bullets,
		StaticModel = GunMagazine,
	}

}
