How is your gun set up right now? Is it intended for Home Defense or hunting? For barrels go to Mossberg. Different places have different selections. Be careful because while some look cool mounted on your gun they turn out to be money wasted because they are junk. Make sure the gimmick does not snag or lock up the gun. Also justify the need for them. I only have a nylon 5 round shell carrier on my buttstock. My 500 holds 5 shells in the tube, has a plastic conventional stock and forearm, and a slug barrel with rifle sights 18.5 IN. and a vent rib with screw in chokes 20 IN. Nothing else. I plan to get a rifled barrel in the future. But buy only what you need.