The SwissMiniGun is a 2.16-inch replica of a Colt Python, and it's a real gun that shoots tiny bullets that are just .35 inches long. This miniature Swiss-made revolver and its 2.34 mm caliber ammunition are manufactured using watch-making technology. The revolver is no bigger than a key ring and can be hidden anywhere. In its holster, it looks like a toy or key ring but can be deadly if fired. (Source: Baden-Württemberg State Police).
PS, You can own one of these beauties for only $6,500 Swiss Francs or $5,181.24 USD
Check it out at http://www.swissminigun.com