Another good way to up your ROF is to do a load of little tweaks to increase your air efficiency, push the max FPS and then drop the spring power (most gearboxes lose 20% of their power due to not being air efficient, fix that and you can put a much weaker spring in)