Classic Spud Gun for High Calibre Humour.
Punch barrel into potato and break off pellet. Pull the trigger to fire the pellet. Keep your gun clean by putting the barrel in water and pulling the trigger a few times.
You'll never run out of bullets as long as you've got a raw potato to hand.