My first ever dealing with Kahr, so I had no idea what to expect.