The Bowman is a miniature crossbow currently up for sale on Touch of Modern. Available in Silver, Gold, or Black, the Bowman is capable of firing toothpicks (and other projectiles) up to 45 feet.
www.touchofmodern.com/sales/uncommoncarry-8ee11dc7-fb85-48eb-8ae6-6e5ab2c71014/bowman
You can also get one direct from the manufacturer at www.uncommoncarry.com.