I'm almost 100% sure it's aluminum. It's so damned light when I take it off, theres no friggen way it could be anything other than aluminum or a composite material.
The Reliance was another one that the manufacturer recommended, I'm gonna try to find a decent used either reliance or...