The cop said that their policy is to not serve uniformed military, not the bakery. The bakery claims it has nothing to do with being a uniformed officer or military personal, they just dont allow firearms in the building.
Some drugs are fine, others not so much. And some people can form bad habits and dependencies on good drugs. Its a tricky situation all around. But yes, thats the best approach imho