What clothing would you bring to Cheyenne Wyoming between April and June?

Boots, a change of socks, Stetson and a fleece lined leather coat. Dusters are optional and a Bola Tie and the clean socks are only essential for formal occasions like weddings and funerals.