Steyr Mannlicher
Steyr Mannlicher has updated its basic design several times throughout its production history.