Get TM, suck it up and mod it. Be happy after.
I ran KSC G19s for many years, now they are getting to end of life, there are no parts readily available so I am on the market got another Glock. I hate mod things, just as you are. At this point I am sourcing TM G17, will be getting metal slide etc for it in the future. I will run it as it is for as long as I can though.
__________________
 
G63
|