I am going to be buying my first Huben K1, it will be a secondhand gun, heard stories about the early versions and would like to know how to tell what generation I am looking at when I get one offered to me? On face value they all look the same, but there must be small things that will tell the generations apart. Don't want to end up with an early version.