http://http://www.youtube.com/watch?v=DJgDdmeO7Tk

credit on the piston system given to Adams Arms

Video from milspec monkey crew.