Hi, I would say legit for sure. Everything looks good. Regarding this, I have checked with pairs on the Goat App under the used section, those pairs that are LN4, like your pair, has the 'Made in China' text leaning towards the left side. So, I am very very sure your pair is legit, no worries man.
Chanced upon this post, and I am very sure these are fake. The production date is off - why are they from 15 Sept 2019 to 15 Nov 2019, when the Bred 4s dropped on 4 May 2019? Also, the nike air on the back looks odd to me as well, so is the tongue. Sorry to break this to you, but I ought to let...