I had a Thomson with a fair bit of setback and all the features you mention, not sure how much setback though. It was aluminum and not super expensive, maybe $50?