In reply to Bigedthehead:
I don't know for sure (I was last there a year ago) but I'd be surprised if you weren't able to find screwtop gas cans in Arolla. There's a small shop at the campsite itself, an outdoor store in Arolla, and if all else fails you can certainly buy them down the valley in Evolene.