Just to add the the support for cast bullets in 9mm. I use cast in the following:
Walther P99, CZ 75 and 85, Smith PPC9
and they all work fine. Lots of people like the heavier 147gr, but I've had great luck with a Lyman 120 gr, and what I believe is probably a RCBS 125 (big bag of heads marked 128gr ?? from some show). Certainly polygonal barrels aren't suited for cast, but most rifled barrels work just fine. My leading and\or tumbling have always been solved by paying attention to the small details.. slug the barrel, find out what it needs.. in my case .355 went thru the targets pretty much perfectly sideways at 25yds, whereas .356 always go in pointy end first. The OAL is critical in that it establishes the bullet jump distance before it engages the lands. My experience has been that anything over .005-.007" to the lands starts to give me leading. As to powder,, was a W231 guy, tried WSF and seemed to work well in the 147gr, now starting to work with Titegroup (seems to be a little tighter group..) in the 120\125 loads.