I've been a licensed pyrotechnic, and the regulations for a professional show are very rigid; that's as it should be. Effectively you are playing with bombs.
We had to inform the police, and fire brigade, and any neighbours within a radius I now forget, in advance of any show. We had to have finished firing by 11pm unless we'd got a special licence for a later time, or on 5th November when the cut-off was midnight, or New Year’s Eve, Diwali and Chinese New Year, when it's 1am.
I don't think it's legal to sell class 4 fireworks to the general public; we had to have licences to buy the fireworks we were letting off. Mortars that set of the local car alarms are not meant to be available to the nasty adolescents, and class 2 and 3 fireworks are for over 18s only.
My view, as someone who when taking the course to qualify for that licence sat through the horror-films about what a firework can do to the human body, and who saw a couple of (thank God) "trivial" accidents and was in an A&E department on 5th November one year as a result of someone having tried to blow his hands off, is that the sooner fireworks stop being sold to the public at all and are treated as the dangerous weapons that they are, the better.