si os fijais bien no es mas que un cilindro en el va metida una botella de co2, que se pica al cerrar la tapa trasera...luego, cuando disparas, el teton que lleva al frente chonca contra la cabeza del piston y el golpe libera un chorro de co2 que es lo que impulsa la bola.
el problema de llevar el gas dentro del cerrojo es que cuando te quedes sin "fuelle" es mas aparatoso que cambiar el cargador...pero para lo que va adisparar un sniper lo veo maravilloso.
Ademas, se puede fabricar un tapon con torica pero poniendole una valvula de carga como la de los cargaores de las pipas, y llenar el piston de gas o co2 en lugar de meter la botella dentro...para comprobar si es viable aun tengo que ver su funcionamiento interno, pero creo que sera bastante simple.
y tomanddo esa idea es facil adapatarla a un l96 por ejemplo...teniendo herramienta y maquinaria el resto es "bastante" sencillo.