Maxim Kalashnikov. Now there's an evocative name.