Way back in the day, when I was in the Army, I was at a live fire range and had been detailed to watch for any aircraft that might accidentally overfly our range (at least, I think that's what I was supposed to be doing). We were shooting M-16s that day and the targets were out at least 100 meters.
I was positioned well behind the firing line and to the extreme left of the range. I distinctly heard a ricochet fly past me at one point. I don't think it was particularly close to me, but the point is, that bullet had to have traveled at least 100 meters out and ricocheted 100 meters back for me to hear it. And we were shooting at plastic/vinyl (whatever) silhouettes backed by earthen berms, not steel targets 25' away.
See #32.
That object you heard flying past you wasn’t a complete bullet; it was a piece of jacket. They’re noisy because they’re irregularly shaped and spinning rapidly.