function SWEP:PrimaryFireThing() self.Owner:ChatPrint("u r shootin ur weapon") end function SWEP:Reload() self.Timer = CurTime() + 2 end function SWEP:Think() if self.Timer then if self.Timer < CurTime() then self.Weapon:DefaultReload() self.Timer = nil self.Owner:ChatPrint("reloading now") end end