Most FPS games operate on principles far removed from reality.
Many first-person shooter games, despite being based on reality with a variety of real weapons and historical battlegrounds, exhibit gameplay that lacks realism. There are numerous basic examples that any gamer would recognize.
Getting hit by bullets doesn't affect the character
In FPS games, being hit by bullets is inevitable. Sustaining too many hits results in being taken down. However, the main issue lies in the fact that even with minor damage, characters can still fight back, even jumping around as usual.

Of course, reality is much harsher. Just one bullet can cause significant damage to anyone, regardless of where it hits.
Close combat weapons can sometimes be more dangerous than firearms
Most FPS games focus on gunfights, skill duels, but undoubtedly, close combat weapons tend to inflict more damage than guns.

You don't have to look far; in some games like Crossfire or CS:GO, sometimes just one hit with a close combat weapon can take down an opponent, something that a barrage of bullets might not achieve.
Too easy to carry a full arsenal
This is another absurdity in FPS games. Typically, a character is fully equipped with a mobile arsenal in their backpack, including a rifle, a sniper, grenades, armor, ammo for both types of guns, and even close combat weapons.

But surely, in real life, this is almost impossible. The weight of two guns alone is enough to significantly slow down the user's movement speed, not to mention carrying countless other cumbersome items.
Pick up ammo and gear by walking over them
FPS games often maintain a fast pace, so to keep everything moving smoothly, most developers avoid having their characters constantly bend down to pick up ammo or gear. However, this action is undoubtedly necessary for anyone.

Therefore, in most FPS games, players can pick up additional ammo by simply walking over it. Clearly, there's no logic explaining this. The character walks by, and the ammo magically jumps into the pocket.
