Bulgarian Makarov in 9 x 18 Makarove. Built like a tank and fires great.