July 4th a boom for fireworks retailers