Best way to implement bullet hit detection? Overlap events seem to be unreliable at higher velocities

A line trace in the bullet itself, looking for possible hits in the next few meters, or a hitscan system?