It happened just after 10 a.m.
Onslow County Sheriff Ed Brown says boy's father is a civilian police officer at Camp Lejeune. The gun used was the father's personal weapon and not a military issue firearm.
The family was in the process of moving out of the house.
Authorities have not released the name of the victim. There is no word on in charges will be filed.