Lol, you have spunk and creativity. Much more than I do. In fact, if you did program valves and other circuitry with c++, I can only say that you have surpassed me in most, if not all regards. If your shooter isn't to scale, I could see how my last comment was uncalled for anyway. In any case, it looks like you have things figured out. If you would be willing to show us a picture of your work, even covered significantly, I think I speak for all of us in that it would be fascinating beyond belief.
In any case, I'll be a little more specific on my belief that too many working parts is problematic in the long run. For example, those tubes look like a network of veins, and I'm not sure that tubes with such sharp turns and connections can withstand the number of Co2 cartridges that you are referring to in your drawing. Unless these tubes are connected to couplers, any outside stress could possibly rupture the tubes, and that's not even factoring what happens when all the Co2 reaches the shooter. I'm sure you have a back up system for pressure in your technology parts. That is to say, a pressure vessel that is designed to regulate certain amounts of airflow. Those parts need to be checked regularly.
Another thing that I'm worried about it battery. If your system is as heavily dependent on computerized functions as you say, you run a risk that there will be a system failure if your battery dies or gets wet. ( I bet you already water proofed it, so I'm not so worried about that as energy consumption)
A final thing that worries me is that you are using a two part formula. By using a multi-stage chemical reaction, you need to factor in viscosity rates, bi-products, and the empirical formula on an atomic level. That doesn't take into consideration other factors such as humidity, water, heat, and surfaces.
All in all, it makes more difficulty than it needs to have, in my opinion. However, if you succeed, and have succeeded, then I will admit that I'm super impressed. I'd ask your age, but that sort of thing is best left out of the internet. All I have to say is that if you are telling the truth, and have a full functioning device, then I will have a new hero to look up to.