When it comes to the stories of the SVD being inaccurate - a lot of it is down to ammo choice.
Take even the most accurate rifle and shoot the cheapest communist era milsurp through it and you will struggle to get 2moa !!
I have a UK spec straight pull SVD in .308 with a 4x scope - easily...