The 228 or 229 older variant would work just fine. Broke my heart when I found out they came out with 229 2.0 with the longer mag well. One solid semi-compact little handgun.
They have police trade ins from fair to new in box conditions. They generally have 40 and 357 sig calibers in stock , but will have batches of 9mm periodically as well.