This miniature double action revolver, manufactured by SwissMiniGun (Switzerland), is the world’s smallest gun that has all the same features as a regular size gun. It shoots 2.34 mm calibr rim fire ammunition which is also the smallest rim fire ammunition in the world.