weapon help

Hey guys, i am making a paintball mod and i was wondering how to change the clip size out of the gun?

Example: the ar2 rifle has 30 bullets that it can shoot before it reloads. How would i make it have more than 30 bullets bullets to shoot, say i want it to shoot 100 bullets?

this is what i have so far

Shared.lua


GM.Name 		= "pb"
GM.Author 		= "Pk3"
GM.Email		= "VoaPC@hotmail.com"
GM.Website		= "N/A"


DeriveGamemode( "sandbox" )


team.Setup ( 1, "Team Red", Color( 255, 80, 80 ))
team.Setup ( 2, "Team Blue, Color( 80, 150, 255 ))

init.lua


AddCsLuaFile( "cl_init.lua" )
AddCSLuaFile( "shared.lua" )


include( 'shared.lua' )




function GM.PlayerSpawn( ply )

	self.BaseClass:PlayerSpawn( ply )
	
	ply:SetGravity( 0.75 )
	ply:SetMaxHealth( 1, true )
	
	ply:SetWalkSpeed( 325 )
		ply:SetRunSpeed( 325 )
		
end


function GM:PlayerInitialSpawn( ply )
		joining( ply )
		RunConsoleCommand( "pb_start" )
end



function GM.PlayerLoadout( ply )

		if ply:Team() == 1 then
		
				ply:Give( "weapon_ar2" )
				ply:GiveAmmo(500,"ar2")
			
		elseif ply:Team() == 2 then
				
				ply:Give( "weapon_ar2" )
				ply:GiveAmmo(500,"ar2")
				
		end
end

Get the weapon and do http://wiki.garrysmod.com/?title=Weapon.SetClip1