I have two of these- How well they work depends on the gun, as well as the gas. Definitely better with revolvers-green gas from my old can lasted about 12 rounds, though that could have just been because the can was on its last legs. If anyone wants mine PM me, I'll sell em both for 20