function weaponTemplate.OnDeactivate(z) end function weaponTemplate.OnStartFiring(z) end function weaponTemplate.OnStopFiring(z) end function weaponTemplate.OnFire(z) end

function weaponTemplate:OnDeactivate()
	
end

function weaponTemplate:OnStartFiring()
	
end

function weaponTemplate:OnStopFiring()
	
end

function weaponTemplate:OnFire()
	
end