I have always, always, always had trouble in 9mm with leading. what absolutely worked was going to 4227 powder, wich is too slow for a 9mm. All i could get in the case wouldn't make it lead. It also fed about 2/3 of the time, so i could have gone down on my spring if i was serious about using that load. I was not. 750 fps , 115 grain bullet. It was a wonder it cycled at all. But this proves slower powder is a definate step in the right direction.
Something to think about, 9mm almost always have a very fast twist, around 1/ 9, as opposed to a 1/ 16 of a 38 special. 9mm bullets almost always have a very short bearing suface as opposed to a 38. They just won't feed otherwise. the nose would be too abrupt. So......I have found that a 147 grain, or a round nose made for a 38 at about 140 grains (this part is a Wag) would have a lot more bearing surface. That is the first thing. Second, is like Lloyd says( we all say that a lot around here, don't we) 9mm aren't target pistols, so they probably don't get the level of finish that say, a good S& W model 14 or 15 would. A 115 grain bullet at 1200-1300 feet per second doesn't need as much twist as a 158 grain semi wadcutter from a 38 at 800 feet per second. Required twist is based on bullet length and speeds, and 9mm bullets are long for the caliber because of feeding issues.... But not that long. I would give a lot for a 1/20 twist .355 barrel for my Cz 75b. It would stabilize the lighter 9mm bullets fine, and probably the 147s , too. STRIPPING Is what happens whern we accelerate a bullet with low tensile strength very quickly(via fast powder) to an RPM that is too fast. Wonder why Gain twist went away with lead bullets for the most part?