On shooting it: The M95 has some funny sights. For long ranges, i.e. more than 300 yards, you flip the sight up and use the notch on the slider in the normal manner. For 300, you flip the sight back down, and use the notch on top of it. For 200 yards, you flip the sight back up again, run the slider all the way to the top, and use the notch at the bottom of the slot. To shoot 100 yards, you flip the sight back down AGAIN, fix your bayonet, and use the 300 yard notch and the blade sight that is part of the bayonet muzzle ring, NOT the one mounted on the rifle. It's a bizarre system, but does make some sense in a round-about, "let's really over-think this" kind of way.
In a nutshell, without the bayo I'm hitting about 2 inches above point of aim at 100 yards using the 200 notch, and about 3 inches high using the 300. At 200 yards, the 200 yard sight is pretty much spot-on with mine.
They do kick pretty good, especially with the Bulgarian ammo.