We have a clan member who has a hobby of making paper weapons. I'm not talking paper weapons that are just models, I'm talking weapons that actually fire. I don't know how he does it, but it's so cool. Here are a few videos, take a look for yourself.
Here's the disassembly.
Testing video