Leupold & Stevens Names New CEO and President