JACKSON, MS—Hardware store manager Gil Essex shuddered to think what would happen if it weren’t for his "no shirt, no shoes, no service" sign.