Hold on- I didn't advocate for a law- I merely asked that FFLs and shops pay attention to the people they are trading with. Nobody's going to shoot up a parade with a steak dinner or a frying pan from Walmart.
Have you ever seen the signs, "No Shirt No shoes No service"?
At the motel: "No pets"...