Yep, been down the homemade M80 route and blew up plenty of stuff (trash cans, mail boxes, windows... You name it) back when I was naive but far from innocent.
That was about the same time my dad brought home a couple of Big Bang Carbide Cannons for my younger brother and I. If you never had one of these growing up you really missed out on all the pyrotechnic fun. Basically the all steel foot long cannon has a water reservoir that you dispense a shot of carbide in, then as the carbide gets wet it generates acetylene gas which you ignite by hitting the striker. You get a darn loud bang (about the same as a 12 ga shotgun) and a foot long flame out the barrel.
It didn't take us long to figure out that you could stick a Lego or jumping jacks ball or heaven help you - a super ball, into the barrel and give it about 5 charges of carbide then cover your ears and hit the striker. It would send those projectiles flying for nearly a hundred yards. The super ball was by far the most deadly object we ever launched. If it hit a hard surface it would bounce back right in your face at what seemed like supersonic speed. I got beaned in the head more than once by those monsters and they really leave a bruise and a goose egg.
Surprised I'm still alive.
Here's one in action...