I'm experiencing this as well so don't worry it's not only you. For me the crosshair isn't fixed when I hold down the shift key for 3 seconds. But every time I reload the gun the crosshair fixes again.