Hmmmm, how about weapons that has properties like: Fire Rate, Strenght, Push Force, Engine Stop Ability, AG Stop Ability, Range, Accuracy, Sniper Mode... like in some kind of FPS game? Proton gun, 20mm cannon, Laser, Minigun, Swarm Rockets (game would be more fun in Arena Mode mentioned many pages back) Don't worry about programming stuff, if there will be something that is impossible to write (although there is nothing that is not possible) then I'll just suggest something simpler or changed a bit...