Fake, I've seen a lot of these (and even have a couple) but no where near the quality of the original that they are based on
I wouldn't feel too bad. I bought one advertised as 'vintage' before I realised the abundance of fakes out there. It might be vintage, but I am thinking maybe not. Still looks pretty good, as does yours.
I don't mind the repro buckles, I know that sounds odd but some of the original Omegas buckles are difficult to wear and knacker leather straps, especially the 70;s sun buckles! I've been through 1/2 dozen Bullhead straps because the 70's buckles chew them up