In this situation I would have to agree with BillSWPA. I usually prefer a hammerless J frame for pocket carry because it is snag free and easy to get your hand on the grip when it is in the pocket. But in an NPE situation where the same people see you every day, where you are having to wear dress slacks or suit pants, the most important attribute is non-spotability.
I think a shield of a Glock 43 or a Sig P365 would be too big to carry in this manner in an NPE environment. I carry a Kahr PM-9 for this situation. It is a single column 9mm with an overall length of 5.3". It has the easiest DA-only trigger that I have encountered on a semiauto. I have two of them with over 2000 rounds fired. They sometimes need a bit of a breaking in, but I have never seen this to take more than a few magazines.
Another secret is to have a tailor deepen your pants pockets a few inches, because most pants pockets are way too small and tight to begin with. I can hear people complaining, but it costs between $30-$40 to get both front pockets deepened in a pair of pants. So for the price of a firearm you could have this done on 10 pairs of pants.