I'v had good luck with gunstock bedding on similar pojects in the past. It is a two part dyeable epoxy.
http://www.brownells.com/aspx/ns/store/ProductDetail.aspx?p=1033&title=ACRAGLAS%7e