No, you have to have a permit to carry opening or concealed in TN unless you are on your own property. We can carry openly with a permit though. The ranger just chose to ignore the obvious gun for reasons known only to him. The drunks didn't care if I had a permit or not but the ranger ignored it.
Probably wasn't curious about your permit, and didn't want to hassle you over stuff that's not his area of focus.