Only if you want a tuff pump that will shoot forever and never let you down.
Look down the list of shotgun accessories. Everybody makes a widget for the 870, so it is customizable for any need.
As for the fiber optics, I have had good luck with Tru-Glo and they are fairly inexpensive.