I have an initial CFrame for the right shoulder C0.
Basically, when I'm zoomed in, I want the right arm to maintain its position (not necessarily rotation) relative to the camera (that means adjusting the C0).
But assuming the camera was looking straight ahead while in first person, the right shoulder's C0 would be the same as it is normally when not in first person.
I have tried multiple ways of doing this, but I'm not yet experienced enough to get something actually working. I would reallllly appreciate some help, I've been stuck on this for several days and have asked multiple times but no one has answered me with a working solution.