Its highly likely to be a Chinese repro... besides the missing spring and screw hole, there is no sign of wear to the inside of the lid and the lid itself is a poor fit - as is also the release catch...