in your movie the magazine is above the barrel, could you use this system to feed ammo into the gun like in a m-16 or AR-15 setup?
also, how did you make the piston? I tried to cast a piston sorta like that one once out of hot glue, it stuck so badly that I couldn't get it out with a hammer.