Sniper rifles - Large caliber rifles - Italy

Beretta Corvus 12.7

    The Beretta Corvus 12.7 large caliber sniper rifle is built by the company Victrix Armaments which is a part of the Italian Beretta ...

Continue reading