Go to brownells and get the steel replacement and it will drop in and be cheaper than buying the plastic POS. I just dropped one in my bvss stock and it worked like a charm with no modification.