Make all weapons IN server have DefaultClip=0 (or -1)

Basically, the title says it all. How can I write a lua script in the server (or shared) autoexec to make sure that ALL the SWEPs on the server have their default clips set to zero. I don’t want any ammo added on pickup no matter what the SWEP is. Nope. Zero. Zilch.

[editline]25th January 2014[/editline]

I know how to do it the cracked way (replace all weapon LUA scripts with copies in my own addon). That, however, is a poor solution. There must be an elegant way through autoexec and hooking…

[editline]25th January 2014[/editline]

Maybe setting default clips to zero isn’t enough? Some of the SWEPS that I have installed give two f***ing kinds of ammo on pickup… -.-