Here is another battlebot you can easily program and control. The Moorebot Zeus has 22 servo motors that are metal-geared to sustain heavy force. It comes with a bunch of standard moves but owners can try graphical programming to customize them.
The robot can also be customized with 3D printed components. The Zeus is waterproof and dustproof. It lasts up to 50 minutes on battery.
The kit comes with 622 pieces, remote controller, battery, and everything you need to get started.