I'd kind of be against having people have to click through something in the heat of battle to purchase a weapon or something. Sure, purchasing weapons in the heat of battle doesn't make a lot of sense, but there isn't any reason why someone shouldn't be able to do it. Maybe the combat moved to the weapon purchasing room, or you want to limit a power-up to a person with a certain amount of money or something.
I'm generally a strong advocate of "more GUIs, less slash commands" but I think in this instance both GUIs and slash commands could be more simply replaced by having players press E while they are standing over a weapon to confirm a purchase and placing these weapon dispensers in a spawn. Something I hated was getting killed while shopping around in CSS.
when being attacked, you cant buy anything, and you cant do it after combat ether after 1 min, ill add this
:EDIT: marcem, i had this idea too, but i thought that it would be impossible for the pictures, i like your idea about organizing the weapons though