Lua Problem

Hey guys, I’m editing a swep, and I’ve run into a problem. I was hoping some one could edit this script so that the weapon has 6 shots per clip and 18 clips in total. I’m also trying to make it held like a sniper would be. If someone could help me out that would be great!

heres the script:

if (SERVER) then
AddCSLuaFile(“shared.lua”)
SWEP.HoldType = “crossbow”
end

if (CLIENT) then
SWEP.PrintName = “WA2000”
SWEP.Slot = 3
SWEP.SlotPos = 1
SWEP.IconLetter = “o”
SWEP.Category = “Nexus Weapons”
SWEP.ViewModelFlip = true
killicon.AddFont(“weapon_real_cs_sg550”, “CSKillIcons”, SWEP.IconLetter, Color( 255, 80, 0, 255 ))
end

SWEP.MuzzleEffect = “rg_muzzle_highcal”

SWEP.ShellEffect = “none”

SWEP.MuzzleAttachment = “1”
SWEP.ShellEjectAttachment = “2”

SWEP.Instructions = “70 Damage”

SWEP.Base = “weapon_mad_base_sniper”

SWEP.Spawnable = true
SWEP.AdminSpawnable = true

SWEP.ViewModel = “models/weapons/v_mw2_wa2000.mdl”
SWEP.WorldModel = “models/weapons/w_snip_wa200.mdl”

SWEP.Primary.Sound = Sound(“weapons/WA2000/WA2000-1.wav”)
SWEP.Primary.Damage = 70
SWEP.Primary.Recoil = 3.1
SWEP.Primary.NumShots = 1
SWEP.Primary.Cone = 0.004
SWEP.Primary.ClipSize = 6
SWEP.Primary.Delay = 0.1
SWEP.Primary.DefaultClip = 30
SWEP.Primary.Automatic = false
SWEP.Primary.Ammo = “108”

SWEP.data = {}
SWEP.mode = “semi”

SWEP.data.zoomfov = 45
SWEP.data.snipefov = 0

SWEP.IronSightsPos = Vector (2.8048, 0.888, 0.6308)
SWEP.IronSightsAng = Vector (-0.0365, -0.009, 0.2372)

SWEP.RunArmOffset = Vector (-6.7362, -3.3651, -1.4602)
SWEP.RunArmAngle = Vector (-11.5144, -56.3523, 8.27)

SWEP.ScopeZooms = {6}

Thanks!