So let me get caught up on the talking points here
1) Public accommodation provisions of civil rights act = bad
2) Refusing service to gay customers = good
3) Refusing service to gun wielding patrons = bad
Business owners have a tough time knowing who they can and who they cannot refuse service to.
That is the problem some on the right get themselves into. Note it's not everyone on the right though.