An 8.4V crane stock battery could pull the spring in my 430 fps HK416. The rof was pretty low (more realistic), but it did work. A 9.6V mini easily pulls my 395 fps M249 spring. Not sure how well an 8.4V mini would work in the KWA though. A 9.6 would probably be ideal.