These are not entirely true.. By using the setwepprops you can change a weapon's properties. Please note that CTF Flags are not modifiable because it leads to a crash.
He don't hast to. This has been requested already and I'm aware that some people want it (also I'm reading most of the stuff here, including this thread).