Yes weapons are special
When the toweapons thing is called then
the whole npc script is taken as weapon
script and copied to database + sent to the player.
You can have //#CLIENSIDE stuff for the npc,
but it will not appear in the weapon.
Don't call 'toweapons' on client-side, that
will be recognized as cheating and you will
be disconnected.