Airsoft Dart Gun
If you decide to make this use a really cheap airsoft gun or an old one. you need paper preferable sticky notes and something to block the magizene system so no air escapes
get a sticky note and make it into a cone shape then put a needle or whatever u want to put in it. now get a little piece of tape and put it on the paper so it maintains it's shape
get a ramrod and put the dart in the front of the gun and mussel load the dart until it stops moving down the barrel