The two were not seriously hurt.
Police said the 32-year-old father was holding a gun when it accidentally discharged. He was wounded in his hand, and his son suffered a graze wound to the head.
The father is charged with misdemeanor reckless conduct and was issued citations for weapons violations.