I have three at the moment, a M95 police carbine in 8x56r which shoots dead on at 100m (the shooting at 100m part is critical for these rifles), a M95 Repetier-KarabinerStutzen captured by Italy in 8x50r, and a Bulgarian contract M95 still in the 8x50r. For shooting you will likely prefer to go with the 8x56r as you can still buy commercial ammo in that caliber (tends to be about 35$ a box of PPU stuff). Clips can be found for around 5$ (unless they have gone up recently) a piece. A big thing is if it is a shooter look for the ones with the Bulgarian front sight modification, post-war they put a longer blade sight on the front to bring the POA down to 100m or so (I had a long rifle where you had to aim at the ground under the target to hit dead on at 100m which didn't have the longer blade sight).
If you are reloading 8x50r is fairly easy to make, just need some 7.62x54r cases and cut a little off the top and neck it out to 8mm then fire form the case. The 8x56r uses .330 bullets well the 8x50r uses .323 bullets (standard Mauser bullets).
Generally these rifles tend to run somewhere in the range of 100-350$, 200-250$ being the common point for the majority. Another variant to look out for is the M95m in 8mm Mauser, as it is in a common caliber but they don't show up non-sporterized too often.
Overall I personally find them to be interesting rifles, dipping with history and they tend to wear it. Finding them in VG+ condition is fairly hard but personally I am not so interested in that side of things rather if they are neat rifles. They all have personality and unlike most service rifles have been bounced around nation to nation for 100 years.