I have one of these on my 870 and it works well. You could easily mount a weapon light with pressure switch on this kind of setup. And it will work with any railed light system. It's expensive but it is nice and the whole setup could cost less than the surefire forend depending on what light you went with.
any of these lights would work: