OnComponentBeginOverlap not called

Yup, I think it worked, I had to replace WeaponMesh by WeaponRoot too. Some scaling to do with the mesh, and that should do it. Thank you very much ^^