The only alteration to my G23.4 is the factory night sights. Locally, the factory sights can be bought installed for $60.00. Later, the factory night sights were installed on my G21.3. If the Glock factory sights on your gun are unsatisfactory you may do well to consider other sights. For me, the factory sights work very well.
Added: Looks like GW has been shooting lead bullets in his gun. His gun shows no signs of having blown up!