phrasal
: to subject to vigorous assault
hauled back and let him have it full in the solar plexus
held her tongue until the company left and then she really let him have it
specifically : shoot
took careful aim and let him have it right between the eyes
the musketeers advanced to within sixty paces of the enemy and then let them have it — Tom Wintringham