>>8131939Yeah the elbow is around 90 degrees or so, it's a tad deeper but not by any significant amount.
The shoulder flaps have a little locking nub they sit in, I could see if the flap would be loose that this would be a problem. Thankfully the flap is on a screw that you could tighten if need be.