the only BC i can find thats safe for syn gun stocks is their Gun Scrubber product which isnt for cleaning the bore.
I have gotten it on my stocks before and it never hurt anything. Its stored in a plastic bottle so thats one thing i always wondered about LOL.