I must take issue with your statement about where firearms should be sold. You seem to fall into the trap that if someone has a view you don't agree with attack the messenger. The point is don't complain. Take action on your Views that will  bennifit mankind. By the way  tofu is not one of my favorite dishes, I eat it because of the nutritional value.