According to a member named Airmax, it's compatible with some G17 parts from TM.
Original post:
http://www.airsoftcanada.com/showpos...9&postcount=26
If you (Airmax) have some time, it would be nice to get a list of the compatible parts, I also happen to own a G23 and if it breaks, I'd like to know what parts I can use.