CO2 is more affordable. You can get CO2 refills at all kinds of shops, not just paintball fields or specialty stores.