The holsters at the link below should work for that gun and light.
https://www.opticsplanet.com/safariland-safa-7360.html?_iv_parent-gun-make=smith-and-wesson&_iv_parent-gun-model=smith-and-wesson-m-and-p-40&_iv_gun-make=beretta,cz,fn-herstal,glock,heckler-and-koch,ruger,sig-sauer-1,smith-and-wesson,taurus,walther&_iv_gun-model=fn-509,glock-17,glock-19,glock-19x,glock-20-gen-3,glock-20-gen-4,glock-21-gen-1,glock-21-gen-2,glock-21-gen-3,glock-21-gen-4,glock-22,glock-22-gen-5,glock-23,glock-34,glock-35,glock-45,heckler-and-koch-hk45,heckler-and-koch-p30l,heckler-and-koch-p2000,heckler-and-koch-p2000-dao,ruger-american-pistol-dot-40-s-and-w,ruger-american-pistol-9mm,sig-sauer-m18-1,sig-sauer-p220-1,sig-sauer-p220r-1,sig-sauer-p226-1,sig-sauer-p226-mk25-1,sig-sauer-p226r-1,sig-sauer-p227,sig-sauer-p227r,sig-sauer-p229-1,sig-sauer-p229-dot-40-s-and-w,sig-sauer-p229-dak-1,sig-sauer-p229r-1,sig-sauer-p229r-dot-40-s-and-w,sig-sauer-p320-carry-1,sig-sauer-p320-carry-dot-45-acp,sig-sauer-p320-compact,sig-sauer-p320-compact-dot-45-acp,sig-sauer-p320-full-size,sig-sauer-p320-full-size-dot-45-acp,sig-sauer-p320-x-full,sig-sauer-p320-x-vtac,sig-sauer-p320-m17-1,sig-sauer-pro,sig-sauer-pro-sp2022,smith-and-wesson-m-and-p-9,smith-and-wesson-m-and-p-9-m2-dot-0,smith-and-wesson-m-and-p-9-m2-dot-0-compact,smith-and-wesson-m-and-p-9l,smith-and-wesson-m-and-p-40,smith-and-wesson-m-and-p-40-m2-dot-0,smith-and-wesson-m-and-p-40l,smith-and-wesson-m-and-p-45,smith-and-wesson-m-and-p-m2-dot-0-9l,smith-and-wesson-m-and-p-m2-dot-0-40l