Czech STRIKER SR-17 Semi-Automatic Pistol
STRIKE s.r.o. is a firearms designing company located in Zlin, Czech Republic. The company has developed a semi-automatic hammer fired pistol which has several interesting design solutions. The pistol is called SR-17. SR-17 is designed with the capability of [Read More…]