bullet.CallBack not running on wep. base

Hey. I have a question or two to ask. I have a simple weapon base (working), in which i tried running a bullet.CallBack function ( that is in SWEP:ShootBullet ( dmg,num,cone) ) and it seems it isn’t running. I tried to print something, and it doesn’t. However, when i copy the ShootBullet function to a particular weapon’s shared.lua, overwriting the one from the base, it works. Why doesn’t it work on the base :confused: ?

EDIT: Well, it was my bad i haven’t looked it on up Wiki. It’s bullet.Callback and not CallBack…