What model extension is it pictured that you modified?
Pearce +2 for the XD-9.
I also tried a Walther +2 for the PPQ (made by MecGar but not the same as the MecGar Optimum +2). It was just a little too short front to back, but gave a much better pink hook than the standard +2. It could be modified but I decided not to do it and instead sent a long email to Hyve Technologies pleading with them to make a M&P9C +2 similar to what they make for the G26.