One of the 7mm French cartridges that were developed by Section Technique de l`Artillerie (STA) for an experimental semi-automatic rifle.
One of the 7mm French cartridges that were developed by Section Technique de l`Artillerie (STA) for an experimental semi-automatic rifle.