Lee

Lee Breech Lock Challenger Press

Lee

Lee Breech Lock Challenger Press

Lee Breech Lock Challenger Press. The O frame press by design is the strongest and by far the most popular style press. The larger than average opening allows for maximum hand clearance.

    SKU
    £0.00
    £102.84
    Reward points:0