Stop in for a cup of coffee

How many cowboy hats and gun belts does a man need?
I think he's got Monday through Sunday covered.