Most 3300mAh NiMH batteries underperform. I'd recommend having a custom pack built at
www.cheapbatterypacks.com, I've had nothing but excellent experience with them. Any 9.6V battery above 3000 mAh should run your gun fine. I use a 3800mAh 9.6V made with GP cells running an SP100, and the ROF is insane.