I have a ZFH 1500 running a cheap 20$ coast flashlight, running it on a carbine 16" barrel with MOE handguards. Not the key mod Magpul one. The ZFH 1500 fits tight but it works well. Follow the directions though, if you don't install the screws right the flashlight will point to the right.
should easily work on yours, it fits slings well also