module Base
{

	/************************Revolvers************************/

	item Revolver
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.M625,
		ItemType							=	base:weapon,
		Weight							=	1.4,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	SW625,
		DisplayCategory					=	Weapon,
		Icon							=	Revolver,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1,
		MaxDamage						=	2.25,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	15,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets45Box,
		MaxAmmo							=	6,
		AmmoType						=	base:bullets_45,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	M625AimRelease,
		BringToBearSound				=	M625BringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	M625Shoot,
		EquipSound						=	M625Equip,
		UnequipSound					=	M625UnEquip,
		InsertAmmoSound					=	M625InsertAmmo,
		EjectAmmoSound					=	M625EjectAmmo,
		InsertAmmoStartSound			=	M625InsertAmmoStart,
		InsertAmmoStopSound				=	M625InsertAmmoStop,
		EjectAmmoStartSound				=	M625EjectAmmoStart,
		EjectAmmoStopSound				=	M625EjectAmmoStop,
		ShellFallSound					=	M625CartridgeFall,
		RackSound						=	M625Rack,
		BreakSound						=	M625Break,
		ClickSound						=	M625Jam,
		SoundRadius						=	100,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Revolver_Long
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.SW29,
		ItemType							=	base:weapon,
		Weight							=	1.7,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	SW29,
		DisplayCategory					=	Weapon,
		Icon							=	SW29,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1.25,
		MaxDamage						=	2.5,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	15,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets44Box,
		MaxAmmo							=	6,
		AmmoType						=	base:bullets_44,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	MagnumAimRelease,
		BringToBearSound				=	MagnumBringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	MagnumShoot,
		EquipSound						=	MagnumEquip,
		UnequipSound					=	MagnumUnEquip,
		InsertAmmoSound					=	MagnumInsertAmmo,
		EjectAmmoSound					=	MagnumEjectAmmo,
		InsertAmmoStartSound			=	MagnumInsertAmmoStart,
		InsertAmmoStopSound				=	MagnumInsertAmmoStop,
		EjectAmmoStartSound				=	MagnumEjectAmmoStart,
		EjectAmmoStopSound				=	MagnumEjectAmmoStop,
		ShellFallSound					=	MagnumCartridgeFall,
		RackSound						=	MagnumRack,
		BreakSound						=	MagnumBreak,
		ClickSound						=	MagnumJam,
		SoundRadius						=	100,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Revolver_Short
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.SW36,
		ItemType							=	base:weapon,
		Weight							=	1,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	SW36,
		DisplayCategory					=	Weapon,
		Icon							=	RevolverShort,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1,
		MaxDamage						=	2,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	12,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	30,
		AimingPerkHitChanceModifier		=	10,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	2,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	HolsterSmall,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets38Box,
		MaxAmmo							=	6,
		AmmoType						=	base:bullets_38,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	M36AimRelease,
		BringToBearSound				=	M36BringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	M36Shoot,
		EquipSound						=	M36Equip,
		UnequipSound					=	M36UnEquip,
		InsertAmmoSound					=	M36InsertAmmo,
		EjectAmmoSound					=	M36EjectAmmo,
		InsertAmmoStartSound			=	M36InsertAmmoStart,
		InsertAmmoStopSound				=	M36InsertAmmoStop,
		EjectAmmoStartSound				=	M36EjectAmmoStart,
		EjectAmmoStopSound				=	M36EjectAmmoStop,
		ShellFallSound					=	M36CartridgeFall,
		RackSound						=	M36Rack,
		BreakSound						=	M36Break,
		ClickSound						=	M36Jam,
		SoundRadius						=	70,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ColtPython
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.Python,
		ItemType							=	base:weapon,
		Weight							=	1.7,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	Colt Python,
		DisplayCategory					=	Weapon,
		Icon							=	ColtPython,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1,
		MaxDamage						=	2,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	15,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets357Box,
		MaxAmmo							=	6,
		AmmoType						=	firearms:bullets_357,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	M36AimRelease,
		BringToBearSound				=	M36BringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	M36Shoot,
		EquipSound						=	M36Equip,
		UnequipSound					=	M36UnEquip,
		InsertAmmoSound					=	M36InsertAmmo,
		EjectAmmoSound					=	M36EjectAmmo,
		InsertAmmoStartSound			=	M36InsertAmmoStart,
		InsertAmmoStopSound				=	M36InsertAmmoStop,
		EjectAmmoStartSound				=	M36EjectAmmoStart,
		EjectAmmoStopSound				=	M36EjectAmmoStop,
		ShellFallSound					=	M36CartridgeFall,
		RackSound						=	M36Rack,
		BreakSound						=	M36Break,
		ClickSound						=	M36Jam,
		SoundRadius						=	80,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ColtPythonHunter
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.PythonHunter,
		ItemType							=	base:weapon,
		Weight							=	2,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	Colt Python Hunter,
		DisplayCategory					=	Weapon,
		Icon							=	ColtPythonHunter,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1,
		MaxDamage						=	2,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	16,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	40,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets357Box,
		MaxAmmo							=	6,
		AmmoType						=	firearms:bullets_357,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	MagnumAimRelease,
		BringToBearSound				=	MagnumBringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	MagnumShoot,
		EquipSound						=	MagnumEquip,
		UnequipSound					=	MagnumUnEquip,
		InsertAmmoSound					=	MagnumInsertAmmo,
		EjectAmmoSound					=	MagnumEjectAmmo,
		InsertAmmoStartSound			=	MagnumInsertAmmoStart,
		InsertAmmoStopSound				=	MagnumInsertAmmoStop,
		EjectAmmoStartSound				=	MagnumEjectAmmoStart,
		EjectAmmoStopSound				=	MagnumEjectAmmoStop,
		ShellFallSound					=	MagnumCartridgeFall,
		RackSound						=	MagnumRack,
		BreakSound						=	MagnumBreak,
		ClickSound						=	MagnumJam,
		SoundRadius						=	100,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.2xLeupoldScope					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ColtAnaconda
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.Anaconda,
		ItemType							=	base:weapon,
		Weight							=	2,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	Colt Anaconda,
		DisplayCategory					=	Weapon,
		Icon							=	ColtAnaconda,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1.25,
		MaxDamage						=	2.5,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	16,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets44Box,
		MaxAmmo							=	6,
		AmmoType						=	base:bullets_44,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	MagnumAimRelease,
		BringToBearSound				=	MagnumBringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	MagnumShoot,
		EquipSound						=	MagnumEquip,
		UnequipSound					=	MagnumUnEquip,
		InsertAmmoSound					=	MagnumInsertAmmo,
		EjectAmmoSound					=	MagnumEjectAmmo,
		InsertAmmoStartSound			=	MagnumInsertAmmoStart,
		InsertAmmoStopSound				=	MagnumInsertAmmoStop,
		EjectAmmoStartSound				=	MagnumEjectAmmoStart,
		EjectAmmoStopSound				=	MagnumEjectAmmoStop,
		ShellFallSound					=	MagnumCartridgeFall,
		RackSound						=	MagnumRack,
		BreakSound						=	MagnumBreak,
		ClickSound						=	MagnumJam,
		SoundRadius						=	100,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ColtPeacemaker
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.ColtPeacemaker,
		ItemType							=	base:weapon,
		Weight							=	1.8,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	Colt Single Action Army,
		DisplayCategory					=	Weapon,
		Icon							=	ColtPeacemaker,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	1.25,
		MaxDamage						=	2.5,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	15,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	5,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets4440Box,
		MaxAmmo							=	6,
		AmmoType						=	firearms:bullets_44_40,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	MagnumAimRelease,
		BringToBearSound				=	MagnumBringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	MagnumShoot,
		EquipSound						=	MagnumEquip,
		UnequipSound					=	MagnumUnEquip,
		InsertAmmoSound					=	MagnumInsertAmmo,
		EjectAmmoSound					=	MagnumEjectAmmo,
		InsertAmmoStartSound			=	MagnumInsertAmmoStart,
		InsertAmmoStopSound				=	MagnumInsertAmmoStop,
		EjectAmmoStartSound				=	MagnumEjectAmmoStart,
		EjectAmmoStopSound				=	MagnumEjectAmmoStop,
		ShellFallSound					=	MagnumCartridgeFall,
		RackSound						=	MagnumRack,
		BreakSound						=	MagnumBreak,
		ClickSound						=	MagnumJam,
		SoundRadius						=	100,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ColtSingleAction22
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.ColtSingleActionFrontierScout,
		ItemType							=	base:weapon,
		Weight							=	1.4,
		SubCategory						=	Firearm,
		IsAimedFirearm					=	TRUE,
		DisplayName						=	Colt Single Action Frontier Scout,
		DisplayCategory					=	Weapon,
		Icon							=	CSAFS,
		Tags = base:hasmetal;base:firearm,
		MetalValue						=	45,
		MuzzleFlashModelKey				=	muzzle_flash_revolver,

		/************************Damage************************/
		SplatNumber						=	3,
		PushBackMod						=	0.3,
		DoorDamage						=	5,
		MinDamage						=	0.75,
		MaxDamage						=	1.5,
		SplatSize						=	3,
		KnockdownMod					=	1,
		CriticalChance					=	20,
		CritDmgMultiplier				=	4,
		ShareDamage						=	FALSE,
		KnockBackOnNoDeath				=	TRUE,
		SplatBloodOnNoDeath				=	TRUE,
		PiercingBullets					=	FALSE,

		/***********************Handling***********************/
		MaxRange						=	15,
		MinRange						=	0.61,
		MinAngle						=	0.95,
		MinSightRange = 2,
		MaxSightRange = 6,
		MinimumSwingTime				=	0.5,
		SwingAmountBeforeImpact			=	0,
		ProjectileCount					=	1,
		SwingTime						=	0.5,
		AimingPerkCritModifier			=	15,
		MaxHitCount						=	1,
		ToHitModifier					=	1.5,
		HitChance						=	35,
		AimingPerkHitChanceModifier		=	12,
		AimingPerkMinAngleModifier		=	0,
		AimingPerkRangeModifier			=	0,
		RecoilDelay						=	35,
		ReloadTime						=	25,
		AimingTime						=	40,
		StopPower						=	1,
		ConditionLowerChanceOneIn		=	200,
		ConditionMax					=	10,
		JamGunChance					=	0,
		Ranged							=	TRUE,
		MultipleHitConditionAffected	=	FALSE,
		UseEndurance					=	FALSE,
		RequiresEquippedBothHands		=	FALSE,
		TwoHandWeapon					=	FALSE,
		RackAfterShoot					=	FALSE,
		ManuallyRemoveSpentRounds		=	TRUE,
		haveChamber						=	FALSE,
		AttachmentType					=	Holster,
		SwingAnim						=	Handgun,
		RunAnim							=	Run_Weapon2,
		IdleAnim						=	Idle_Weapon2,

		/************************Ammo************************/
		AmmoBox							=	Bullets22Box,
		MaxAmmo							=	6,
		AmmoType						=	firearms:bullets_22,
		WeaponReloadType				=	revolver,
		/*MagazineType					=	Base.9mmClip,*/

		/************************Audio************************/
		ImpactSound						=	null,
		SoundVolume						=	200,
		NPCSoundBoost					=	1.5,
		AimReleaseSound					=	M36AimRelease,
		BringToBearSound				=	M36BringToBear,
		HitSound						=	BulletHitBody,
		SwingSound						=	M36Shoot,
		EquipSound						=	M36Equip,
		UnequipSound					=	M36UnEquip,
		InsertAmmoSound					=	M36InsertAmmo,
		EjectAmmoSound					=	M36EjectAmmo,
		InsertAmmoStartSound			=	M36InsertAmmoStart,
		InsertAmmoStopSound				=	M36InsertAmmoStop,
		EjectAmmoStartSound				=	M36EjectAmmoStart,
		EjectAmmoStopSound				=	M36EjectAmmoStop,
		ShellFallSound					=	M36CartridgeFall,
		RackSound						=	M36Rack,
		BreakSound						=	M36Break,
		ClickSound						=	M36Jam,
		SoundRadius						=	55,
		SoundGain						=	2,

		/************************Attachments************************/
		ModelWeaponPart					=	Bayonnet				Bayonnet					bayonnet	bayonnet,
		ModelWeaponPart					=	Base.x2Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x4Scope			Base.Acog					scope		scope,
		ModelWeaponPart					=	Base.x8Scope			Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.x4-x12Scope		Base.12xScope				scope		scope,
		ModelWeaponPart					=	Base.Reddot_Small		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_Sling_Short	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Small			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Small_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Small_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Small_Camo		sling		sling,
		ModelWeaponPart					=	Base.9mmCompensator		Base.Compensator_Pistol		silencer	silencer,
		ModelWeaponPart					=	Base.9mmSilencer		Base.Silencer				silencer	silencer,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.Rifle_Bipod		Base.Bipod					bipod		bipod,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}
}
