Police said the man put gunpowder into a fake weapon, which then blew up. His son suffered minor face injuries and may have suffered a loss of hearing. Both he and his father were taken to a local hospital.
The bomb squad was called out to search the home, but nothing else was found.
City News Service contributed to this story.