is this light combo correct for Magpul MOE L3?

my current hand guard is a Magpul MOE on a midlength AR15 built by G&R Tactical

Want to run this by you guys with MOE Rail and tac lights
I’m trying to see if this combo will work (I’m on a tight budget:D)

Streamlight 88119 TL-2X 200 Lumen LED Flashlight
GG&G 1195 Flashlight Mounting Ring
Magpul MOE L3 Polymer Rail Section

Do I have the proper length rail for this set up?

thanks in advance