The rifle Nolan returns in the beginning of the episode is a Russian made WWII era PPSh-41.
At the first murder scene Irisa is on the upper walkway telling Nolan the beast left no tracks. In front of her is a string of colorful flags; they are Tibetan Windhorse prayer flags. They are intended to confer blessings upon places and pathways in the Himalayas.