Instead of going with an aftermarket trigger, try the $0.25 glock trigger job. Basically just polish some components of the trigger and it will be smoother and a bit lighter as well. Check this out https://www.pewpewtactical.com/glock-25-cent-trigger-job/
I have Surefire P2X and Streamlight Protac HL. I like the Streamlight because it's waterproof but had to send it in once for warranty because it stopped working. My Surefire always works