Do you know where they are legal/illegal? Multiple places I know of have legalized them.
Illinois prohibits unlicensed individuals from buying or setting off commercial grade fireworks. People buy them in Indiana. Some of the largest fireworks stores in the country sit right on the Indiana side of the state line.
In Texas, you have to go outside of the city limits. South Carolina you can get them year round. There are other states that are legal year round, but I don't remember them off the top of my head.