Filling from a fire extinguisher is far easier and gives you a terrific number of shots, you just give up counting. I get a 2kg fire extinguisher for £10 which lasts a couple of years. Using HPA you would have to leave the bottle connected with a flexible hose to get a lot of shots.

Baz