Rather something like this:

Code:
c_trace(...);

if (hit.entity)
{
    STRING *boneName = _str("");
    ent_bonename(hit.entity, boneName, hit.vertex);
    
    if (str_cmp(boneName, "head"))
    {
        // headshot!
    }
}