A 9.6v 2000+ mah NiCd battery will work best. NiCd turns over upgraded guns a lot better then NiMh.
A Hurricane FTK will work just as well for a hell of a lot less money.
The SP120 spring will put you into the 430 FPS range, So I'd highly suggest you dont get that. The SP100 kit will be safe @ 385-390fps, but SP110 will put you around 406fps.
Last bit, Mines bigger. :lol: