has anyone mounted a sts on a liberty? i have mine ordered i am waiting for it to come in.