Could be, since there are alot of Czech stampings on it. f Block Serial #, does have 2 WaA63's on the Rear Sight Base.