Alpha 7.62x39 Super Duty Extractor
fit and finish are supberb, installation was super easy. Only 4 stars as I have yet to get to the range to see how well it works
fit and finish are supberb, installation was super easy. Only 4 stars as I have yet to get to the range to see how well it works