I don't have a 9mm, but I would use CCI Blazer. They make a 124 grain FMJ.
I use Target Sports USA. Cheaper shipping and generally better prices and selection than Outdoor Limited. They feed my old Military surplus rifles as cheap as possible, although the 6.5 Carcano I just bought I had to get...