Really it depends on your intended use. Frankly, a ghost ring sight would be a great addition, but if you're using it strictly for HD, then you should be GTG with the bead. You can install the ghost rings yourself if you know what you're doing. There's a variety of shot types - larger number shot being for varying sizes of game, (ie #6 for small game) - with larger sized shot for home defense and larger game, (ie 00 buckshot). As far as magazine extensions go - that's a personal choice. Certainly you can easily add an extension, but whether or not you need to is something only you can decide. Frankly, in an HD situation the gun you have bone stock is just fine...If it were me, I would get to know your 870 "as is" - perhaps add a sling and maybe a light. Try shooting and becoming proficient with the bead sight - LEO's, hunters and shooters have been using them forever and they work.....Congrats on your purchase - you have a classic!