Do You Find This Billboard Acceptable, For A Gun Shop?

I've heard people on all political sides, defending this as "free speech". I have wondered how much it would be defended, if it were a similar billboard with the current president's face on it.

https://www.cbsnews.com/news/gu...swomen-idiots/