I used a Rustoleum product that is textured paint to refinish my XP100R in 22-250. It makes it much more tolerable to look at and actually convinced me not to change the stock to a wooden aftermarket stock.
Give it a shot, if you don't like it you can sand it and do it again. Make sure to degrease it and prime it good before applying the finish coats of paint.
John