I use a hogue on my 870.
It is of the "overmolded" type, and has a 12" LOP, which is as short as I would get, not to mention the shortest I've seen. It makes the shotgun very handy, and tames recoil quite well. I shot 90 rounds of 00-buck this past weekend in one sitting, and have no complaints.
I did not keep the forend, because under recoil, it was peeling skin from my left hand. The rubber was too soft, and grabbed my skin.
I recommend this stock 100% to anyone who wants a short LOP, and a nice grip.