I *believe* gen based on the lack of commercial markings, although it isn't date-stamped so honestly a coin-toss.
Picked it up from a friend who was getting out of airsoft during covid for an honestly embarrassingly low price. I was too chunky for it until about 3-4 months ago - fitting in it was genuinely a factor for shedding the chub!