There are several stores in the area that I remember seeing. You just need to walk the strip.
There are stores all around Pigeon Forge and the surrounding areas. Ask some of the local people for help. I've done that many times and have been very helpful.
Saw a few
Also try the leather shop in Dollywood, Stages West on tbe Parkway and French's Boots
Try around back , there a store that sells military things .There also boot stores across the street.
Stage west
I can't remember about the wide brim hats specifically, but they have a wide selection of hat's and Cap's.
Stages west
Thanks! Your answer is awaiting moderation.