Another vote for SmartCarry. It works best for me when worn low enough that the barrel extends down the inside of my left thigh. Concealment (for me) is maximized with dark, pleated trousers without a pattern. Even under these circumstances, the largest gun I can carry in a NPE is a G-26.
It takes a while to draw, so plan your critical engagements well ahead.