My 340 sparked as you've described when it was new; without any snap caps. After I disassembled, cleaned and lubed it, the sparking stopped. I figured it had to do with small granules of dissimilar metals being hit forcibly. A good cleaning and a coating of oil seemed to stop the sparking. I never saw sparking with any other revolver. Maybe it has to do with the properties of Scandium?