As long as I've been familiar with YMCA in adulthood, they refuse to do business with gun carriers. They may have done so when I was a kid too, but I was unaware of it until the later years. I've seen their prohibitions in Ohio, Arizona, and now Virginia. In this state anyway, it's perfectly lawful for them to discriminate against potential customers in this way. As a result, I stay away.