A little goofy, but fun. Good work.
The plastic Norinco stock seems cheap, but really, it's pretty solid. I have one M305 stock that was painted with matte Krylon. Not slippery at all, quite decent. Finding replacement stocks that fit well isn't that easy. A good original GI fibreglass stock is a real score. Wood stocks are relatively expensive and likely need some fitting.
There's plenty to read about the M305 in the Battle Rifle forum here on GunNutz...