Historical profiles

Conflicts

The conflicts that shaped the evolution of small arms, from the world wars to contemporary wars.

8 conflicts