module Base
{

	/************************Shotguns************************/

	item DoubleBarrelShotgun
	{
		/*****************Naming and Category*****************/
		WeaponSprite = DoubleBarrel,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Double Barrel Shotgun,
		DisplayCategory = Weapon,
		Icon = DoubleBarrel,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun_double_barrel,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 0.6,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = FALSE,
		InsertAllBulletsReload = TRUE,
		HaveChamber = FALSE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 2,
		WeaponReloadType = doublebarrelshotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		AimReleaseSound = DoubleBarrelShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = DoubleBarrelShotgunShoot,
		BreakSound = DoubleBarrelShotgunBreak,
		BringToBearSound = DoubleBarrelShotgunBringToBear,
		ClickSound = DoubleBarrelShotgunJam,
		DropSound = DoubleBarrelShotgunDrop,
		EjectAmmoSound = DoubleBarrelShotgunEjectAmmo,
		EjectAmmoStartSound = DoubleBarrelShotgunEjectAmmoStart,
		EjectAmmoStopSound = DoubleBarrelShotgunEjectAmmoStop,
		ShellFallSound = DoubleBarrelShotgunCartridgeFall,
		EquipSound = DoubleBarrelShotgunEquip,
		UnequipSound = DoubleBarrelShotgunUnEquip,
		InsertAmmoSound = DoubleBarrelShotgunInsertAmmo,
		InsertAmmoStartSound = DoubleBarrelShotgunInsertAmmoStart,
		InsertAmmoStopSound = DoubleBarrelShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.AmmoStraps			Base.Shotgun_AmmoSling	sling		sling,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item DoubleBarrelShotgunSawnoff
	{
		/*****************Naming and Category*****************/
		WeaponSprite = DoubleBarrelSawn,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Sawed-off Double Barrel Shotgun,
		DisplayCategory = Weapon,
		Icon = DoubleBarrel,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun_double_barrel_sawed_off,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 2,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = FALSE,
		InsertAllBulletsReload = TRUE,
		HaveChamber = FALSE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 2,
		WeaponReloadType = doublebarrelshotgunsawn,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		AimReleaseSound = DoubleBarrelShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = DoubleBarrelShotgunShoot,
		BreakSound = DoubleBarrelShotgunBreak,
		BringToBearSound = DoubleBarrelShotgunBringToBear,
		ClickSound = DoubleBarrelShotgunJam,
		DropSound = DoubleBarrelShotgunDrop,
		EjectAmmoSound = DoubleBarrelShotgunEjectAmmo,
		EjectAmmoStartSound = DoubleBarrelShotgunEjectAmmoStart,
		EjectAmmoStopSound = DoubleBarrelShotgunEjectAmmoStop,
		ShellFallSound = DoubleBarrelShotgunCartridgeFall,
		EquipSound = DoubleBarrelShotgunEquip,
		UnequipSound = DoubleBarrelShotgunUnEquip,
		InsertAmmoSound = DoubleBarrelShotgunInsertAmmo,
		InsertAmmoStartSound = DoubleBarrelShotgunInsertAmmoStart,
		InsertAmmoStopSound = DoubleBarrelShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Shotgun
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Mossberg500Wood;Mossberg500WoodBlack,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Mossberg 500,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Wood;Mossberg_Wood_Black,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item ShotgunSawnoff
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Mossberg500WoodSawnOff;Mossberg500WoodBlackSawnOff,
		Type = Weapon,
		Weight = 3.5,
		SubCategory = Firearm,
		DisplayName = Sawed-off Mossberg 500,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Wood_Sawed;Mossberg_Wood_Black_Sawed,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun_sawed_off,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1.5,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Holster,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = SawnOffJS2000ShotgunRack,
		AimReleaseSound = SawnOffJS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = SawnOffJS2000ShotgunShoot,
		BreakSound = SawnOffJS2000ShotgunBreak,
		BringToBearSound = SawnOffJS2000ShotgunBringToBear,
		ClickSound = SawnOffJS2000ShotgunJam,
		DropSound = SawnOffJS2000ShotgunDrop,
		EjectAmmoSound = SawnOffJS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = SawnOffJS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = SawnOffJS2000ShotgunEjectAmmoStop,
		ShellFallSound = SawnOffJS2000ShotgunCartridgeFall,
		EquipSound = SawnOffJS2000ShotgunEquip,
		UnequipSound = SawnOffJS2000ShotgunUnEquip,
		InsertAmmoSound = SawnOffJS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = SawnOffJS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = SawnOffJS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
	}

	item Mossberg500
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Mossberg500;Mossberg500Black,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Mossberg 590,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Plastic;Mossberg_Plastic_Black,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Mossberg500Tactical
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Mossberg500Tactical;Mossberg500TacticalBlack,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Mossberg 590A1,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Tactical;Mossberg_Tactical_Black,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 8,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.TacticalStock	Base.Stock_Tactical		stock	stock,
		ModelWeaponPart					=	Base.ShotgunStock	Base.Stock		stock	stock,
		ModelWeaponPart					=	Base.LightShotgunStock	Base.Stock_Light		stock	stock,
	}

	item Remington870
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Remington870;Remington870Black,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Remington 870,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Plastic;Mossberg_Plastic_Black,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Remington870Wood
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Remington870Wood;Remington870WoodBlack,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = Remington 870,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Wood;Mossberg_Wood_Black,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item Remington870Sawnoff
	{
		/*****************Naming and Category*****************/
		WeaponSpritesByIndex = Remington870SawnOff;Remington870SawnOffBlack,
		Type = Weapon,
		Weight = 3.5,
		SubCategory = Firearm,
		DisplayName = Sawed-off Remington 870,
		DisplayCategory = Weapon,
		IconsForTexture = Mossberg_Wood_Sawed;Mossberg_Wood_Black_Sawed,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun_sawed_off,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1.5,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Holster,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 6,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = SawnOffJS2000ShotgunRack,
		AimReleaseSound = SawnOffJS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = SawnOffJS2000ShotgunShoot,
		BreakSound = SawnOffJS2000ShotgunBreak,
		BringToBearSound = SawnOffJS2000ShotgunBringToBear,
		ClickSound = SawnOffJS2000ShotgunJam,
		DropSound = SawnOffJS2000ShotgunDrop,
		EjectAmmoSound = SawnOffJS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = SawnOffJS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = SawnOffJS2000ShotgunEjectAmmoStop,
		ShellFallSound = SawnOffJS2000ShotgunCartridgeFall,
		EquipSound = SawnOffJS2000ShotgunEquip,
		UnequipSound = SawnOffJS2000ShotgunUnEquip,
		InsertAmmoSound = SawnOffJS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = SawnOffJS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = SawnOffJS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
	}

	item M37
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.Mossberg500WoodBlack,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = M37,
		DisplayCategory = Weapon,
		Icon							=	Mossberg500,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 5,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

	item M37Sawnoff
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.Mossberg500WoodBlackSawnOff,
		Type = Weapon,
		Weight = 3.5,
		SubCategory = Firearm,
		DisplayName = Sawed-off M37,
		DisplayCategory = Weapon,
		Icon							=	Mossberg500_Sawn,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun_sawed_off,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1.5,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Holster,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 5,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = SawnOffJS2000ShotgunRack,
		AimReleaseSound = SawnOffJS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = SawnOffJS2000ShotgunShoot,
		BreakSound = SawnOffJS2000ShotgunBreak,
		BringToBearSound = SawnOffJS2000ShotgunBringToBear,
		ClickSound = SawnOffJS2000ShotgunJam,
		DropSound = SawnOffJS2000ShotgunDrop,
		EjectAmmoSound = SawnOffJS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = SawnOffJS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = SawnOffJS2000ShotgunEjectAmmoStop,
		ShellFallSound = SawnOffJS2000ShotgunCartridgeFall,
		EquipSound = SawnOffJS2000ShotgunEquip,
		UnequipSound = SawnOffJS2000ShotgunUnEquip,
		InsertAmmoSound = SawnOffJS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = SawnOffJS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = SawnOffJS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
	}

	item SPAS12
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.SPAS12,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName						=	SPAS-12,
		DisplayCategory = Weapon,
		Icon							=	SPAS-12,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		OnCreate	= SpecialLootSpawns.OnCreateWeaponWithStock,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 8,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling_Short			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Short_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Short_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Short_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	Base.SPAS12_Stock_Extended	Base.SPAS_Stock_Extended		stock	stock,
		ModelWeaponPart					=	Base.SPAS12_Stock_Detracted	Base.SPAS_Stock_Detracted		stock	stock,
	}

	item LAW12
	{
		/*****************Naming and Category*****************/
		WeaponSprite					=	Base.LAW12,
		Type = Weapon,
		Weight = 4,
		SubCategory = Firearm,
		DisplayName = LAW12,
		DisplayCategory = Weapon,
		Icon							=	Mossberg500Plastic,
		MetalValue = 45,
		Tags = HasMetal;Firearm,
		MuzzleFlashModelKey = muzzle_flash_shotgun,

		/************************Damage************************/
		SplatNumber = 5,
		PushBackMod = 0.8,
		DoorDamage = 30,
		MinDamage = 1.5,
		MaxDamage = 2.2,
		KnockdownMod = 8,
		CriticalChance = 70,
		CritDmgMultiplier = 12,
		ShareDamage = FALSE,
		KnockBackOnNoDeath = TRUE,
		SplatBloodOnNoDeath = TRUE,
		PiercingBullets = FALSE,

		/***********************Handling***********************/
		MaxRange = 15,
		MinRange = 0.67,
		MinAngle = 0.90,
		MinSightRange = 3,
		MaxSightRange = 9,
		ProjectileCount = 9,
		ProjectileSpread = 1,
		ProjectileWeightCenter = 1.0,
		SwingTime = 2,
		MaxHitCount = 9,
		HitChance = 65,
		AimingMod = 2,
		AimingPerkCritModifier = 6,
		AimingPerkHitChanceModifier = 4,
		RecoilDelay = 30,
		ReloadTime = 25,
		AimingTime = 40,
		StopPower = 40,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 10,
		JamGunChance = 0,
		AngleFalloff = TRUE,
		Ranged = TRUE,
		MultipleHitConditionAffected = FALSE,
		UseEndurance = FALSE,
		RequiresEquippedBothHands = TRUE,
		TwoHandWeapon = TRUE,
		RackAfterShoot = TRUE,
		InsertAllBulletsReload = FALSE,
		HaveChamber = TRUE,
		IsAimedFirearm = TRUE,
		IsAimedHandWeapon = TRUE,
		RangeFalloff = TRUE,
		AttachmentType = Rifle,
		RunAnim = Run_Weapon2,

		/************************Ammo************************/
		AmmoBox = ShotgunShellsBox,
		AmmoType = Base.ShotgunShells,
		MaxAmmo = 8,
		WeaponReloadType = shotgun,
		/*MagazineType					=	Base.556Clip,*/

		/************************Audio************************/
		SoundGain = 2,
		SoundRadius = 200,
		SoundVolume = 200,
		ImpactSound = null,
		RackSound = JS2000ShotgunRack,
		AimReleaseSound = JS2000ShotgunAimRelease,
		HitSound = BulletHitBody,
		SwingSound = JS2000ShotgunShoot,
		BreakSound = JS2000ShotgunBreak,
		BringToBearSound = JS2000ShotgunBringToBear,
		ClickSound = JS2000ShotgunJam,
		DropSound = JS2000ShotgunDrop,
		EjectAmmoSound = JS2000ShotgunEjectAmmo,
		EjectAmmoStartSound = JS2000ShotgunEjectAmmoStart,
		EjectAmmoStopSound = JS2000ShotgunEjectAmmoStop,
		ShellFallSound = JS2000ShotgunCartridgeFall,
		EquipSound = JS2000ShotgunEquip,
		UnequipSound = JS2000ShotgunUnEquip,
		InsertAmmoSound = JS2000ShotgunInsertAmmo,
		InsertAmmoStartSound = JS2000ShotgunInsertAmmoStart,
		InsertAmmoStopSound = JS2000ShotgunInsertAmmoStop,

		/************************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		Reddot_PicatinnyShort		reddot		reddot,
		ModelWeaponPart					=	Base.Sling				Base.Sling			sling		sling,
		ModelWeaponPart					=	Sling_Leather			Base.Sling_Leather	sling		sling,
		ModelWeaponPart					=	Sling_Olive				Base.Sling_Olive		sling		sling,
		ModelWeaponPart					=	Sling_Camo				Base.Sling_Camo		sling		sling,
		ModelWeaponPart					=	Base.GunLightImprovised		Base.Flashlight_Taped				gunlight	gunlight,
		ModelWeaponPart					=	AmmoStock				Base.Shotgun_AmmoStrap		ammostrap		ammostrap,
		ModelWeaponPart					=	Base.ChokeTubeFull		Base.Choketube		silencer	silencer,
		ModelWeaponPart					=	Base.ChokeTubeImproved		Base.Choketube_Duckbill		silencer	silencer,
		ModelWeaponPart					=	Base.ShotgunSilencer		Base.ShotgunSilencer				silencer	silencer,
		ModelWeaponPart					=	Base.Laser		Base.TacticalLaser				laser	laser,
		ModelWeaponPart					=	Base.ImprovisedSilencer	Base.Silencer_Improvised	silencer	silencer,
		ModelWeaponPart					=	Base.Silencer_PopBottle	Base.Silencer_PopBottle		silencer	silencer,
		ModelWeaponPart					=	RecoilPad				Base.Recoil_Pad				recoilpad	recoilpad,
		ModelWeaponPart					=	Base.ExtendedRecoilPad	Base.ExtendedRecoil_Pad		recoilpad	recoilpad,
	}

}
