I am thinking about buying a good airgun. Does anyone have experience with the "gas piston" types versus the spring types? Which is better? Does the gas leak out of the gas piston eventually? I need to pick off a few pesky squirrels and possibly a rabbit or 2. Which is better, a .177 or a .22...