hard to say for sure, looks like somone tried to buff it hard, rounded edges, id just live with it, address the stock issue, and keep moving.. check the headspace for sure,, sometimes,,,you have to sit back and just say well,, that sux,..and live with it....
thats how we all learn