Sorry, but where I live, we have LOCAL HoA rules that prevent that. If someone tries that shit next door to me, the HOA will come down and file action in COUNTY COURT. If they don't comply, they will be fined and if they still don't comply, their house will be sold out from under then by the COUNTY and the COUNTY police will come and forcibly remove them from the property.
So fuck your "the FED has withdrawn ...." bullshit.
State and Local governments are perfectly, and legally, able to handle your situation, the FEDS don't.
Your example = FAIL.
But hey, I'm all for allowing a business to be set up to cater to pot smoking hippies. I'm also in favor of a business to be set up to cater to short haired cops (ex or current) and keep who ever they don't like to associate with out. If they want to turn away money, that's up to the owners.