How do you fire while holding the flag? That's a new one to me.
And as to "weapon spawning" I don't think that would work, because a throw weapon is just that. You've lost your gun and put it on the ground.
Unless you're saying this is some kind of glitch with say, "0 respawn time servers" where your dropped weapon would become an ammo pickup somehow for others... but that would still have very limited value.
Anyway, it seems that there is a real drought of information about this game, so I'm all ears. Tell me everything you know...