Yup, it is the AK putty. That was to be my first, until I stumbled upon a UK stand at the games a last year.

welcome to the rabble!