I came across one in a gun shop, so please tell me are they reliable? Do they must be made before 1994, and so on. Thanks