I don't think you had that problem before? What GFX card do you have?
No, I don't recall experiencing it before. I got GeForce RTX 2080
About the armour piercing, I get it is cool to have different weapons for different situations, but the amount of weapons you got on you is small, and limited by not just ammo types, but random drops. That might become a balancing problem.