Browning BPS is an alternative, and cheaper too.