There will be fireworks in town July 6 now that fund-raising efforts have nearly reached a goal of $45,000 to pay for it, said Donna Hemphill, cochairwoman of the Marion Fireworks Committee and administrative assistant for the town’s recreation department. The fireworks display, shot from a barge at Silvershell Beach, draws thousands of onlookers each year. Last year’s Fourth of July event was canceled due to a lack of funds. Hemphill said donations came from as far away as California, and that “many [donors] are summer residents who come here every year. We’d sent out mailings to residents and people with boat moorings, and the people have been very supportive.” The effort was also helped by $7,000 raised at a gala held this spring, she said. Donations are still being accepted, and donors can send checks payable to the Marion Fireworks Committee, Marion Town House, 2 Spring St., Marion 02738.