The shooting through cover is infuriating

God dammit, i don't like that npcs can aim and get my head with shotguns from 400m away, while my gun can't do shit past 10m, everytime i tell myself that that's one way to make the game harder, and I just have to play better, but why is cover so useless? I hide behind trees, they touch me with buket s2 while I can't touch them trough trees with my SVU, and metal cover is even worse, you hear the ting of bullets against metal, and you take damage! I mean I just got shot straight through 3 metal wagons that I was hiding behind! Admitedly a high power gun shot me, but come on...