... Glock 43 - 3.39" ...
As you know, modern JHPs are designed to perform optimally within a fuzzy velocity envelope, and velocity is fuzzily related barrel length - the issue here being, at some short barrel length, the velocity of the bullet may drop such that optimal performance becomes less reliable.
Per Doc Roberts [1] the rule of thumb length for 9mm is 3.5". So, if one is interested on consistent optimal performance with shorter barrels you can either pick a load intended for short barrels (for which published short barrel tests are available), or personally test loads that you're interested in with your particular barrel (barrels run fast or slow - lots of loads may perform just fine).
All this is fuzzy and load dependent.
Another option would be a threaded or extended barrel for the G43 [2]. Then you could just run just about any proven load that functions reliably in your firearm.
[1] - https://www.ar15.com/ammo/project/Self_Defense_Ammo_FAQ/#BARREL LENGTH
[2] - example - Glock 43 Threaded Barrel | XCaliber Firearms LLC