When you listed BC genuine oil, are you referring to BC Tru-oil gun stock finish?
I have used many bottles of BC Tru-Oil on stocks since the early 80's. I have no complaints on it whatsoever. It can be used in different capacities and in conjunction with wood grain filler or stain. I have found BC to be fairly durable as well. One great thing about it is, you can put whatever type top finish you want. From no sheen, to satin finish, gloss to high gloss.
This time around I was really looking into an oil finish but after reading all the replies in this thread, I may just go back with BC. But we shall see I reckon.