Since when game developers know how to design real life guns ? Maybe in a combat simulator ... even then the gun are off and the loading animations are often off. I often laugh at Starfield guns to be the worse with the case ejection are completely backwards and left handed guns ...