Prima Armi of Italy announced the imminent European availability of the Diamondback Firearms DBX 5.7x28mm caliber pistol – a brand new sporting and...
Read moreSHOT Show 2020 – The new Ruger-57 pistol in 5.7x28mm caliber offers user-friendly features in a poorly populated market segment
Read more