Here is an educational robot with a dual servo powered turret that aims and fires elastic bands at your enemies. It is easy to assemble and can be customized with ez-bits. The robot has 24 x 5 volt tolerant digital ports and 8 x 5 volt tolerant analog ports. It supports up to 73 servos.
You can program the robot easily and teach it new behaviors. More information is available here.