I started out looking at the springer component, and was impressed just by the build quality... But then I realized that it also functioned as a semi-automatic system!
The way you integrated semi automatic capability while still keeping the "human power" aspect is very interesting. I always thought hand pumps were the way to do that while maintaining semi automatic capability, but this way you get all the benefits of HPA setups without the danger of running out of 'fuel'.
Although I may be missing something, when the plunger is pressurized, where does that pressure escape? A interesting project would be to retain that pressure until firing, thus turning the system into a sort of pressurized springer, actuating the breech while having all the benefits of a air pressure blaster.
As everyone else has said, this is awesome beyond words, especially the projectile calculations! It is interesting to see that the asymptote is only at 300, I would have expected higher. I find it surprising that the nerfing community has gotten as close to that maximum mark as they have, I guess it just serves as a tribute to the awesomeness of this community

I am thoroughly inspired, not just to work on projects, but to look further into the projectile calculations (with what little knowledge I possess on the subject). I REALLY look forwards to your friends (and hopefully your) future work!