module Base
{
	model EBlocWorld
	{
	    mesh = WorldItems/EBlocWorld,
	    texture = weapons/parts/SpeedLoaders,
	}
	model EBlocWorld_Half
	{
	    mesh = WorldItems/EBlocWorld_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model EBlocWorld_Full
	{
	    mesh = WorldItems/EBlocWorld_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MoonClipWorld
	{
	    mesh = WorldItems/MoonClipWorld,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MoonClipWorld_Half
	{
	    mesh = WorldItems/MoonClipWorld_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MoonClipWorld_Full
	{
	    mesh = WorldItems/MoonClipWorld_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SpeedStrips
	{
	    mesh = WorldItems/SpeedStrips,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SpeedStrips_Half
	{
	    mesh = WorldItems/SpeedStrips_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SpeedStrips_Full
	{
	    mesh = WorldItems/SpeedStrips_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model HKSLoader
	{
	    mesh = WorldItems/HKSLoader,
	    texture = weapons/parts/SpeedLoaders,
	}
	model HKSLoader_Half
	{
	    mesh = WorldItems/HKSLoader_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model HKSLoader_Full
	{
	    mesh = WorldItems/HKSLoader_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIILoader
	{
	    mesh = WorldItems/CompIILoader,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIILoader_Half
	{
	    mesh = WorldItems/CompIILoader_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIILoader_Full
	{
	    mesh = WorldItems/CompIILoader_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIIILoader
	{
	    mesh = WorldItems/CompIIILoader,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIIILoader_Half
	{
	    mesh = WorldItems/CompIIILoader_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model CompIIILoader_Full
	{
	    mesh = WorldItems/CompIIILoader_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SKSClip
	{
	    mesh = WorldItems/SKSClip,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SKSClip_Half
	{
	    mesh = WorldItems/SKSClip_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model SKSClip_Full
	{
	    mesh = WorldItems/SKSClip_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MauserClip
	{
	    mesh = WorldItems/MauserClip,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MauserClip_Half
	{
	    mesh = WorldItems/MauserClip_Half,
	    texture = weapons/parts/SpeedLoaders,
	}
	model MauserClip_Full
	{
	    mesh = WorldItems/MauserClip_Full,
	    texture = weapons/parts/SpeedLoaders,
	}
	model TherARMag
	{
		mesh = weapons/parts/TherARMag,
		texture = weapons/parts/SpeedLoaders,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 30M16Mag
	{
		mesh = weapons/parts/M16Mag,
		texture = weapons/parts/M16MagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 20M16Mag
	{
		mesh = weapons/parts/20M16Mag,
		texture = weapons/parts/M16MagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 40AR180Mag
	{
	    mesh = weapons/parts/40AR180Mag,
	    texture = weapons/parts/M16MagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model BetaCMag
	{
	    mesh = weapons/parts/BetaCMag,
	    texture = weapons/parts/M16MagTex,

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
			scale = 0.9,
		}
	}
	model M249BeltBox
	{
	    mesh = weapons/parts/M249BeltBox,
	    texture = weapons/firearm/M249,

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
			scale = 0.9,
		}
	}
	model M249Box
	{
	    mesh = WorldItems/M249Box,
	    texture = weapons/firearm/M249,

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
			scale = 0.9,
		}
	}
	model M60BeltBox
	{
	    mesh = weapons/parts/M60BeltBox,
	    texture = weapons/firearm/M60,

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
			scale = 0.9,
		}
	}
	model M60Box
	{
	    mesh = WorldItems/M60Box,
	    texture = weapons/firearm/M60,

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
			scale = 0.9,
		}
	}
	model AK5Mag
	{
	    mesh = weapons/parts/AK5Mag,
	    texture = weapons/parts/AKMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model AKMag
	{
	    mesh = weapons/parts/AKMag,
	    texture = weapons/parts/AKMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model AKBakeMag
	{
	    mesh = weapons/parts/AKBakeMag,
	    texture = weapons/parts/AKMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model RPKDrum
	{
		mesh = weapons/parts/RPKDrum,
		texture = weapons/parts/AKMagTex,

		attachment world
		{
			offset = -0.0000 -0.0000 -0.0000,
			rotate = 24.6356 0.0000 -0.0000,
			scale = 0.9,
		}
	}
	model RPKMag
	{
	    mesh = weapons/parts/RPKMag,
	    texture = weapons/parts/AKMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model SMGMag
	{
	    mesh = weapons/parts/SMGMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 10UziMag
	{
	    mesh = weapons/parts/10UziMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model UziMag
	{
	    mesh = weapons/parts/UziMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 25UziMag
	{
	    mesh = weapons/parts/25UziMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 40UziMag
	{
	    mesh = weapons/parts/40UziMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model TEC9Mag
	{
	    mesh = weapons/parts/TEC9Mag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model MP5Mag
	{
	    mesh = weapons/parts/MP5Mag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 20MP5Mag
	{
	    mesh = weapons/parts/20MP5Mag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model M3GreaseMag
	{
	    mesh = weapons/parts/M3GreaseMag,
	    texture = weapons/parts/SMGMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model M1CarMag
	{
	    mesh = weapons/parts/M1CarMag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 30M1CarMag
	{
	    mesh = weapons/parts/30M1CarMag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model TherMini14Mag
	{
		mesh = weapons/parts/TherMini14Mag,
		texture = weapons/parts/SpeedLoaders,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model Mini14Mag
	{
	    mesh = weapons/parts/Mini14Mag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model Mini14MagSS
	{
	    mesh = weapons/parts/Mini14MagSS,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 30Mini14Mag
	{
	    mesh = weapons/parts/30Mini14Mag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 30Mini14MagSS
	{
	    mesh = weapons/parts/30Mini14MagSS,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 40Mini14Mag
	{
	    mesh = weapons/parts/40Mini14Mag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 40Mini14MagSS
	{
	    mesh = weapons/parts/40Mini14MagSS,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model Mini30Mag
	{
	    mesh = weapons/parts/Mini14Mag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model Mini30MagSS
	{
	    mesh = weapons/parts/Mini30Mag,
	    texture = weapons/parts/CarbineMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model M14Mag
	{
	    mesh = weapons/parts/M14Mag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 10M14Mag
	{
	    mesh = weapons/parts/10M14Mag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 30M14Mag
	{
	    mesh = weapons/parts/30M14Mag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model HK91Mag
	{
	    mesh = weapons/parts/HK91Mag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model ValmetMag
	{
	    mesh = weapons/parts/ValmetMag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model FALMag
	{
	    mesh = weapons/parts/FALMag,
	    texture = weapons/parts/RocknLockMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model CalicoMag
	{
	    mesh = weapons/parts/CalicoMag,
	    texture = weapons/parts/PCCMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 100CalicoMag
	{
	    mesh = weapons/parts/100CalicoMag,
	    texture = weapons/parts/PCCMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 1022Mag
	{
	    mesh = weapons/parts/Rug1022Mag,
	    texture = weapons/parts/PCCMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 25Rug1022Mag
	{
	    mesh = weapons/parts/25Rug1022Mag,
	    texture = weapons/parts/PCCMagTex,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model 1911Mag
	{
	    mesh = weapons/parts/1911Mag,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model 1911MagExtend
	{
	    mesh = weapons/parts/1911MagExtend,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model 1911MagSS
	{
	    mesh = weapons/parts/1911MagSS,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model 1911MagExtendSS
	{
	    mesh = weapons/parts/1911MagExtendSS,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model 1911OfficerMag
	{
	    mesh = weapons/parts/1911OfficerMag,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model 788Magazine
	{
		mesh = weapons/parts/788Magazine,
		texture = weapons/parts/CarbineMagTex,
		scale = 1,

		attachment world
		{
			offset = -0.0165 0.0935 -0.0210,
			rotate = 0.0000 0.0000 -89.6878,
			scale = 0.9,
		}
	}
	model PistolMag
	{
		mesh = weapons/parts/PistolMag,
		texture = weapons/parts/PistolMag,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model PistolMagSS
	{
		mesh = weapons/parts/PistolMag,
		texture = weapons/parts/PistolMagSS,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model ExtPistolMag
	{
		mesh = weapons/parts/ExtPistolMag,
		texture = weapons/parts/PistolMag,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model ExtPistolMag2
	{
		mesh = weapons/parts/ExtPistolMag2,
		texture = weapons/parts/PistolMag,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model GlockMag
	{
		mesh = weapons/parts/GlockMag,
		texture = weapons/parts/GlockAcc,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model GlockMagExt
	{
		mesh = weapons/parts/GlockMagExt,
		texture = weapons/parts/GlockAcc,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model GlockMagShort
	{
		mesh = weapons/parts/GlockMagShort,
		texture = weapons/parts/GlockAcc,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model GlockMagShortExt
	{
		mesh = weapons/parts/GlockMagShortExt,
		texture = weapons/parts/GlockAcc,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model GlockStickMag
	{
		mesh = weapons/parts/GlockStickMag,
		texture = weapons/parts/GlockAcc,
		scale = 1,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
	model DE44Mag
	{
	    mesh = weapons/parts/DE44Mag,
	    texture = weapons/parts/1911Mags,

		attachment world
		{
			offset = -0.0162 0.0281 0.0211,
			rotate = -179.7727 -0.0012 -90.3122,
			scale = 0.9,
		}
	}
}
