A suburban St. Louis police officer’s 3-year-old son is dead after accidentally shooting himself.

The Maryland Heights officer was on duty at the time — his wife and toddler were home when the shooting happened.