The solution is like Superku first hitbox design. He attached many invisible boxes to the model. You can make the boxes thicker on your thin body parts. When shooting you ignore the bbox of the entity and use these hitboxes.
It can be found in an old AUM.
Furthermore, you can use the poly of the entity and only add these hitboxes for the thin parts of the entity body.