Any Mossberg heatshield will suit any 590 barrel. I did mines the incorrect way and scratched the barrel up a couple 12 months back when I however had the gun.You can mount the light on still left, suitable, or base, as you prefer. Removable weaponlights could be set onto other firearms, but for me, I just end up with many X300 and TLR-one weapon l