dicks sporting goods has a paintball punch card for every 4tanks you get one free 20oz btl cost about 4 bucks how long would 20oz last? not long for sure
I'd stick with the water. There are more threads comparing the two in detail. The hard part i see is putting a switch in. Something that once you push it once, will spray for x amount of seconds.