I like a lot of Loctite products, but I wont use the epoxy. I have heard this same story too many times. It wont harden. It may be old from setting on the shelf, but I cant control that part. I just wont use it. I use Devcon or one of the commecial epoxies. Rakka is a good one.
If you can get your pins in and peined, you should be ok anyway. Grind them 1/16 long on each side and pein them. How hard and how tight depends on your handle material, etc. Lin