Although lots don't care for them, I have a Hogue on mine ( turned it into a 416). I love it, fits me perfectly and eats recoil. And not crazy expensive either.
Just my opinion
Rick