@ ktb - what often happens is that a city or county puts some restriction in place (.50 BMG for example), or starts talking about doing so, and the merchants overreact and stop shipping lots of things. The restriction may even be overturned by a court, but the merchants don't want to risk it, or take the time and effort to do the legal research.
They are in CYA mode, and we get the short end of the stick.
“Our lives begin to end the day we become silent about things that matter” ~ Martin Luther King, Jr.
If you are an American who is not subject to the UCMJ, then you are a civilian. It is disrespectful to our military members to claim otherwise.
Demanding that LEOs be held to a high standard of professional conduct is a show of respect for the LE profession. Let's all be respectful.