I understand that thinking and honestly there's been times when I had to go into a business that was posted and I ignored their little sign.
HOWEVER, I still see "no guns" signs as a bigoted political statement and I really don't want to support businesses owned/run by small minded bigots any more than I have to.