A question about your aiming point...
it looks perfectly placed... a few inches behind the point of the elbow. Punches both lungs, and probably takes out the top of the heart.
I usually try for that point, too.
But they usually take off on a "death run" for 50 yards, or so. That makes recovery difficult, some times, due to dense cover.
So I wonder what would anchor them, DRT?
Maybe about 6 inches further forward - right on the shoulder bone?