The shooting occurred on June 3 during a traffic stop, near Bond and McDowell.
The video shows another car pulled up, and a man got out and immediately charged at the officer with a hatchet in his hand. The officer then opened fire.
RELATED: Naperville police shooting: Man shot, killed after allegedly attacking officer with hatchet ID'd
The man, identified as 28-year-old Edward Samaan, died at a hospital. The officer was not hurt.
WATCH | Chopper7 over Naperville police shooting scene
The DuPage County State's Attorney's Office is investigating.