Custom printer help!!! printer sound removal upgrade?

Well theese are my printers!

I have finished up the hud mostly.
But can anyone help me make a thing?

The printers have a sound, but is it posible to make an item so when i drop it on the printer it stop the sound?

Just type stopsound in console.

It was ment to be like a upgrade

[editline]27th November 2014[/editline]

i tryed to make an entity

but it doesn’t seem to work?

AddCSLuaFile(“cl_init.lua”)
AddCSLuaFile(“shared.lua”)
include(“shared.lua”)

function ENT:Initialize()
self:SetModel(“models/Items/battery.mdl”)
self:PhysicsInit(SOLID_VPHYSICS)
self:SetMoveType(MOVETYPE_VPHYSICS)
self:SetSolid(SOLID_VPHYSICS)
self:SetUseType(SIMPLE_USE)
local phys = self:GetPhysicsObject()
if phys:IsValid() then phys:Wake() end
end

function ENTITY:Touch( entity )
if self.sound then
self.sound:Stop()
end
end