Buff Leghorns are way more uncommon than Buff Rocks. I don't think there is a single hatchery who carries them. @The Moonshiner can give more expertise, but I am extremely doubtful it's a Buff Leghorn. Perhaps Buff Orpington with faulty leg color but not LeghornThen its a buff leghorn