
What im basically looking to build is a paint grenade launcher to use in paintball games. The objective is to create a pneumatic cannon which can launch a bladder paint grenade a decent distance without enough force to seriously hurt someone. Im also trying to keep it on the smaller and lighter side for improved mobility.
As for the mechanics, i have a basic understanding of what i need to do. There are some things however which i am not sure of such as what air source would be the best to use? (I was thinking 12g co2 cylinders or a co2 tank) What type of valve should i use for a quick fire? ( i was thinking a modded sprinkler valve?) I know this seem like a lot and Im sorry, but im just getting into the whole idea and wanna be safe and do it right. Any suggestions would be greatly appreciated

One last thing, just for an idea of what im shooting for, check out 4:15 in this video: