I'm sure this has been beat into the ground, but let me state and ask again:
It seems to me that a Level 1 Ranger with Twin Strike and Quarry is way too loc. Basically, with a longbow, you can max out at 26hp on one person in one attach - usually around 14 - 18hp. Add on top of that the feat...