Just a minor feature request:
It seems that weaponclip textures are replaced with a ring (rocketclip?) as soon as the clip size is customized, which usually makes perfect sense.
However, if you want to change the clip texture, it would be nice if this check was related to the texture and not to the weapon you are editing.
Example: You have /plasmamax 5 and want to use /plasmacliptex textures/rifleclip. Then the clip size is compared with 20 (plasma default), not 5 (rifle texture).