The key thing in there is 'valid reason'. If there is no valid reason not to sell, then there is no legal reason not to sell.
A gun is not a cookie. A cookie is not a lethal weapon. I don't have to be over 18 to buy a cookie.
Incorrect again. If I put a product in my window and someone comes in and says they would like to buy that product and I say sorry, I am not selling that product today, there is nothing they can do about it.
Strange as it may seem, I KNOW that a gun is not a cookie. Obviously you have not grasped that I am using a different situation to illustrate a point which is in both cases the law was being adhered to.