I have explained a common method to calculate the angle between two vectors in this post:
You can apply this to your case by using the LookVectors of your CFrames, as you mentioned you had been doing already.
I have explained a common method to calculate the angle between two vectors in this post:
You can apply this to your case by using the LookVectors of your CFrames, as you mentioned you had been doing already.