On the 870, a good barrel, plus 2 mag extension, and upgraded sights are the first thing I'd change. Maybe the extractor too.
I bought the police walnut model with 18" IC barrel and tritium rifle sights. No complaints and haven't wanted anything more.