Smart Parts Impulse w/ vision mate.
My friend has one. Only suggestion is you need an adjustable presure regulator and you should run it on nitrogen. If you don't get a regulator, it drains reaaallly fast.
In 700 paintballs, he drained his tank which should have lasted much longer.