I bought this to use on a build that never happened. It was briefly mounted on a rifle and sat in my safe. I think it is complete, but what you see is what you get. I think $55 paypalled and shipped is a fair price, but feel free to make an offer.