RE: Cannon fires continuously??
1. Might be you have a short in the switch or the wiring of the cannon. If it like the TIGER you might have a short at the 8 pin connector.
What I do whe I change the batteries is roll up a nice soft towel and lean the tank over to remove the battery "hatch"
Hope this helps
Don