module Base
{
	model Handgun03
	{
		mesh = Weapons/Firearm/Handgun03,

		attachment muzzle
		{
			offset = 0.0000 0.1370 -0.0260,
			rotate = -90.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0290 -0.0300,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment gunlight
		{
			offset = 0.0000 0.0800 0.0030,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.1240 -0.0380,
			rotate = 180.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.0900 0.0080,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = -0.0090 0.0620 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.1340 -0.0260,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0920 0.0000,
			rotate = 90.0000 0.0000 180.0000,
		}

		attachment light
		{
			offset = 0.0000 0.1200 -0.0090,
			rotate = 90.0000 0.0000 -180.0000,
		}

		attachment compensator
		{
			offset = 0.0000 0.1310 -0.0270,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment laserlight
		{
			offset = 0.0000 0.0760 0.0210,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	model Handgun02
	{
		mesh = Weapons/Firearm/Handgun02,

		attachment muzzle
		{
			offset = 0.0000 0.1350 -0.0240,
			rotate = -90.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0440 -0.0300,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment gunlight
		{
			offset = 0.0000 0.0800 0.0030,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.1240 -0.0380,
			rotate = 180.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.0900 0.0080,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = -0.0090 0.0570 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.1330 -0.0180,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment compensator
		{
			offset = 0.0000 0.1340 -0.0230,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment light
		{
			offset = 0.0000 0.1240 -0.0040,
			rotate = 90.0000 1.0000 180.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0990 0.0070,
			rotate = 90.0000 0.0000 180.0000,
		}

		attachment laserlight
		{
			offset = 0.0000 0.0810 0.0260,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	model Handgun
	{
		mesh = Weapons/Firearm/Handgun,

		attachment muzzle
		{
			offset = 0.0000 0.1520 -0.0270,
			rotate = -90.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0010 0.0440 -0.0400,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment gunlight
		{
			offset = 0.0000 0.0800 0.0030,
			rotate = 1.0000 1.0000 1.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.1240 -0.0380,
			rotate = 180.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.0900 0.0080,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = -0.0110 0.0670 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0970 0.0020,
			rotate = 90.0000 0.0000 180.0000,
		}

		attachment light
		{
			offset = 0.0000 0.1310 -0.0070,
			rotate = 90.0000 0.0000 180.0000,
		}

		attachment laserlight
		{
			offset = 0.0000 0.0960 0.0270,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	model Shotgun
	{
		mesh = Weapons/Firearm/Shotgun,

		attachment muzzle
		{
			offset = 0.0000 0.4700 0.0300,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.1660 0.0000,
			rotate = -180.0000 1.0000 -180.0000,
		}

		attachment choketube
		{
			offset = 0.0000 0.4700 0.0300,
			rotate = -180.0000 0.0000 -180.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.4620 0.0190,
			rotate = 90.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 -0.0320 -0.0090,
			rotate = -56.0000 0.0000 0.0000,
		}

		attachment ammostock
		{
			offset = 0.0010 0.1130 0.0140,
			rotate = 33.0000 1.0000 -1.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.1240 0.0390,
			rotate = 90.0000 0.0000 -180.0000,
		}

		attachment laserlight
		{
			offset = -0.0100 0.4240 0.0090,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment light
		{
			offset = 0.0000 0.3720 -0.0210,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.2870 0.0480,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment compensator
		{
			offset = 0.0000 0.4660 0.0300,
			rotate = 0.0000 0.0000 180.0000,
		}
	}
	model VarmintRifle
	{
		mesh = weapons/firearm/VarmintRifle,

		attachment bayonet
		{
			offset = 0.0000 0.4340 0.0080,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment muzzle
		{
			offset = 0.0000 0.5010 0.0330,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3510 0.0160,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0400 0.0580,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0750 0.0380,
			rotate = 180.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 -0.1630 -0.0210,
			rotate = 4.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = -0.0010 0.0990 0.0410,
			rotate = -179.0000 0.0000 -180.0000,
		}

		attachment world
		{
			offset = 0.0110 0.1600 0.0000,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.5000 0.0320,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment recoilpad2
		{
			offset = 0.0000 0.0030 -0.0030,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment ironscope
		{
			offset = 0.0000 0.1330 0.0390,
			rotate = 0.0000 0.0000 180.0000,
		}
	}
	model HuntingRifle
	{
		mesh = Weapons/Firearm/HuntingRifle,

		attachment muzzle
		{
			offset = 0.0000 0.4600 0.0330,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3510 0.0160,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0400 0.0580,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0750 0.0380,
			rotate = 180.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 -0.1630 -0.0210,
			rotate = 4.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = -0.0010 0.0990 0.0410,
			rotate = -179.0000 0.0000 -180.0000,
		}

		attachment world
		{
			offset = 0.0120 0.1500 0.0000,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.4590 0.0340,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment recoilpad2
		{
			offset = 0.0000 0.0030 -0.0030,
			rotate = -180.0000 0.0000 0.0000,
		}

		attachment ironscope
		{
			offset = 0.0000 0.1380 0.0390,
			rotate = 0.0000 0.0000 180.0000,
		}
	}
	model AssaultRifle
	{
		mesh = Weapons/Firearm/AssaultRifle,

		attachment muzzle
		{
			offset = 0.0000 0.4020 0.0270,
			rotate = -90.0000 0.0000 -180.0000,
		}

		attachment scope
		{
			offset = -0.0050 0.0350 0.0780,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0400 0.0560,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 -0.1450 0.0050,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0010 0.0150 0.0670,
			rotate = 179.0000 0.0000 -180.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.2340 0.0020,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0200 0.1300 0.0000,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment light
		{
			offset = 0.0000 0.2550 -0.0100,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.3680 0.0270,
			rotate = -90.0000 0.0000 0.0000,
		}

		attachment scope3
		{
			offset = 0.0000 0.0650 0.0500,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserlight
		{
			offset = 0.0000 0.1160 0.0440,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	model AssaultRifle02
    {
    	mesh = Weapons/Firearm/AssaultRifle02,

    	attachment muzzle
    	{
    		offset = 0.0000 0.4270 0.0310,
    		rotate = -90.0000 0.0000 -180.0000,
    	}

    	attachment scope
    	{
    		offset = -0.0050 0.0350 0.0780,
    		rotate = 0.0000 0.0000 0.0000,
    	}

    	attachment scope2
    	{
    		offset = 0.0000 0.0210 0.0610,
    		rotate = 0.0000 0.0000 0.0000,
    	}

    	attachment recoilpad
    	{
    		offset = 0.0000 -0.1450 0.0050,
    		rotate = 0.0000 0.0000 0.0000,
    	}

    	attachment reddot
    	{
    		offset = 0.0010 0.0150 0.0670,
    		rotate = 179.0000 0.0000 -180.0000,
    	}

    	attachment laser
    	{
    		offset = 0.0000 0.2340 0.0020,
    		rotate = 180.0000 0.0000 180.0000,
    	}

    	attachment world
    	{
    		offset = 0.0120 0.1500 0.0000,
    		rotate = 180.0000 0.0000 180.0000,
    	}
    	attachment light
        {
            offset = 0.0000 0.2550 -0.0100,
            rotate = -90.0000 0.0000 0.0000,
        }

        attachment silencer
        {
            offset = 0.0000 0.3680 0.0270,
            rotate = 90.0000 0.0000 0.0000,
        }

        attachment scope3
        {
            offset = 0.0000 0.0650 0.0500,
            rotate = 180.0000 0.0000 180.0000,
        }

        attachment laserlight
        {
            offset = 0.0000 0.1160 0.0440,
            rotate = 0.0000 0.0000 0.0000,
        }
    }
	model M14
	{
		mesh = Weapons/Firearm/M14,
		texture = weapons/firearm/AssaultRifle02,

		attachment muzzle
		{
			offset = 0.0000 0.4750 0.0310,
			rotate = -90.0000 0.0000 -180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.1800 0.0000,
			rotate = 180.0000 0.0000 180.0000,
		}

		attachment scope
		{
			offset = -0.0050 0.0780 0.0560,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0770 0.0340,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 -0.1300 -0.0220,
			rotate = 5.0000 0.0000 0.0000,
		}

		attachment light
		{
			offset = 0.0000 0.3040 -0.0050,
			rotate = 0.0000 0.0000 -180.0000,
		}

		attachment silencer
		{
			offset = 0.0000 0.4430 0.0330,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment scope3
		{
			offset = 0.0000 0.0950 0.0390,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserlight
		{
			offset = 0.0000 0.1580 0.0380,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
}
