JayC, thank you for interjecting some sanity (and safety-consciousness) into this thread.
For future reference, an interactive BB weight, fps, and joule conversion table can be found here:
http://www.cimmerians.org/FPS_Converter.html
Kinetic energy is measured in joules. It is a measure of energy imparted onto a target by a moving mass.
All else being equal, changing the weight of the projectile (upward) reduces its velocity imparted by a given amount of force from the gun.
I.e. 358 fps with a .25g has the same kinetic energy as 400fps with a .20g, or 1.5 Joules.
In short, decide on a Joule limit, as it does not change, and compute allowable FPS based on bb weight used.
For those with AEG's shooting over 1.50 Joules, you will be hard pressed to find a venue in the US that will allow you to play, aside from what we used to call "outlaw ball" (venues without a chronograph), or backyards pickup games where limits are ignored.
By contrast, the US restrictions are lenient.....In Japan or the UK, airsoft guns firing 1.50 Joules are legally considered dangerous weapons, and you could be incarcerated for possessing such.
Consider a lighter spring (M110), and save your mechbox considerable strain at the same time.