Sorry can't help with id but it sure will look nice when cleaned up
Can't see the scale damage in the pics
But superglue (CA glue) can hold horn if only cracked