Wow! Your anatomy has improved a lot since your last piece!
Although the proportions are off on the arm that’s down though, the forearm is a bit too short.
Usually the upper arm and forearm are the same length.
To make it easier to remember I made up a rule that I remind my self with when drawing.
If the hand can’t reach the pocket then the arm is too short.
The only other thing I noticed is that’s a pretty odd way to hold a gun usually the index finger goes rests on the trigger.
Other than those it’s a pretty decent and stylized art piece, good job!