USA does not have any sterile transfers Intl- Domestic. You will clear US immigration and customs, then must ( probably change terminals and) re-clear security
for your next flight.
TSA will allow you to bring the duty-free purchase if it remains in the sealed bag when purchased.
See here:
https://www.tsa.gov/blog/2017/05/25/...er-travel-tips