I use all sorts of epoxies in my aerospace work. As Dan correctly implies, there are a staggering number of epoxy formulations to do all sorts of bonding, insulating, potting, bedding, etc., etc. tasks. Some are very inexpensive. Some are unbelievably expensive. I use Acraglas, in both liquid and gel forms, for all my gun work since it was originally formulated for exactly that type of bonding and bedding. I know it is an anathema to many in this community, but I Acragel bed every butt plate and every barrel breech on every rifle. I do it on the butt plate to absolutely waterproof (for all time) the end grain wood under the plate. I do it at the barrel breech to absolutely waterproof the end grain exposed there and to provide the best possible fit between the barrel breech and the stock evenly distributing the recoil into the stock wood and reinforcing it at its weakest point. Other epoxies might work just fine, but if Acragel is in stock at Brownells, I would agree with Dan and not go with any generic hardware store variety epoxy.