Spring or gas firing system? Both equally types function through a piston that compresses air and then releases it with every trigger squeeze. The differences will be the types of compressors that they use to power the piston. Spring-powered guns have a spring mechanism in position, whilst gasoline-powered guns depend on carbon dioxide or other gas