Victories against the drug war have all come first at the local level, and only then does the national government slowly back off its drive to dictate to Americans what they can eat or smoke.
FedEx and UPS recently announced they will not deliver some goods that can be used to make guns. These companies should be free to do this, just as all owners should be free to decide with whom they will do business.