Thanks Sunman. Yes not great options. I have thought of molding a clamshell for the tigger guard out of JB Weld, that will hold a light. There are some incredibly powerful keychain lights that are very small.Not very good options.
NcStar LED Trigger-Mounted Universal Pistol Flashlight
The last link is not available for the pps but might be worth reaching out to the company to show interest as it looks like the best option.