So I have been messing around a lot with the weight painting on the shoulders.
I'm still new so I don't know much about the type of weights should be on the shoulders, I've tried a lot of different weights but my model keeps deforming.
I'm content with sliding the arm forward/backwards like when you're walking, but moving it in another way like raising your hand for a high five or moving your arm back to throw a punch, the shoulder deforms and I don't know why.
Is this because of my weighting, or because of the model itself?


