Welcome to the forum.
So for any type of military clothing the first thing that I look for is "official labelling" and, as may be expected, this can normally be found on the inside of the garment. Are there any labels on your items that we can't see in the pictures?
As an example I have a US leather flying jacket which I know to be genuine. Inside is a label which says "US Army" which suggests to me that my flying jacket is pre 1947.