Yes they will send you plugs to put in frame if you contact them. And The Trijicon HD XR's I put on mine are the ones with the new slimmer front sight.
I have the exact same gun and in FDE as well. I LOVE it!!! I threw some Trijicon HD XR'S on it and its good to go. Its a freaking tack driver and I find myself grabbing it instead of my Gen 4 G34 for competitions more and more. The manual safety kind of bothered me until I actually shot it, then...