Shooting the Czech ZH-29 at James D Julia
The Czech ZH-29 is one of the first well developed semiauto military rifles – it was light, mechanically simple, reliable, and handled well, unlike many of its ungainly or excessively complicated predecessors. It only found […]