I've decided to do a little upgrading on my stock 870 SM I'm considering a stock like either the remington shurshot stock or something such as the blackhawk knoxx specops gen 2 with adjustable length of pull and recoil reducer.  Can you guys please give me some guidance.  I really like the style of the knoxx but it has very mixed reviews, some love and some hate.  Please give me your suggestions.
Thanks,