Shadowstrike Prime wrote:Ahh, once again science dashes my hopes for a brighter future with it's cold, unfeeling logic.

Is there really much that can be done to boost performance outside of CPS type pressure chambers?
The LPD (low pressure drop) air pressure system I mentioned is one way, though, I think I'm the only one to even try it. LPD design really is a design approach rather than a new design. LPD stands for "limited pressure drop", a design approach that accepts pressures will not be constant and limits how much it drops by adjusting the geometry. In reality everything aside from regulated pressure has pressure drop. Rubber CPS has a drop of about 25%. So this is a very valid idea.
I find rubber-type CPS to be nearly as limiting as springs. Achieving decent pressure can be very difficult, the rubber wears out unless you restrict its expansion (Hasbro/BBT do), the geometry can be odd (long cylindrical chambers or spheres), and it can pop. It's good for low to moderate pressures, however.
As previously mentioned, regulated pressure offers unlimited performance, capacity, and perfectly constant pressure. It also operates very differently from typical water guns, which is why it's uncommon.
There is compromise in all designs but I like the LPD air pressure approach. You can get high capacity, high pressure, and very constant pressure this way without operating any differently from typical water guns.
With all this being said, I can't see any toy company using LPD air pressure because it requires a charge of air to be added before the water gun can be used. It's not exactly practical for most people, but I could see it having its place for the more dedicated. The regulated pressure approach has the same problem.
Let me state too that spring water guns with good capacity, pressure, and constancy of pressure are not impossible, just difficult to design. It'd be easiest with more uncommon spring materials if I remember correctly. But that introduces cost. I don't anticipate anything greatly different than what BBT has already released, but if there's something I missed then it might be possible. As far as I can tell BBT is working within the limits I detailed.
I'm getting tired... something in this post probably doesn't make sense but I'll check it out tomorrow.
Edit: In my spare time I'll look into the spring design issues... maybe I could come up with something.