Claim in response will only claim a ticket if it is not already assigned.
Reopened tickets are always assigned to the last respondent unless auto assign on reopen is disabled on the Department level.
If a ticket is assigned to Agent A, and Agent 1 replies it is still assigned to Agent A. Agent 1 would have to re-assign the ticket first to change the assignment.