Yup.Gray Marine Tex.
You need to put some small screws in the stock to hold the epoxy. Devon has some good stuff for this it's got metal in it.you need screws so it's anchored in.Thanks guys. I will give a shot tonight. I was afraid it would come off easy since it won't be anchored to the stock.