My son bought this for me (used), and the draw is too long for me and I've never fired it. I don't have the draw adjustors for the cams, so I'm selling it. I believe this is around a 29-30" draw. Not sure about the maximum poundage, I'm guessing 45 or so.
It does have a sight, but one of the pins is broken. Includes a whisker biscuit rest and a stabilizer.