http://science.howstuffworks.com/bump-fire-stock-rifle-automatic-weapon.htm