Nope. It's fine as it is. Also nope. Why wouldn't it? Accuracy makes things better in terms of weapon damage but you can't get around the fact that you're still shooting a rifle cartridge and more heavily armored enemies are going to be able to shrug it off.