MINEOLA - Police killed a gunman in Bellmore last night after they say he opened fire on a 20-year-old firefighter following a car crash.

Cops say the incident happened just before 10 p.m. when a man driving a pickup truck hit a utility pole on Bellmore Avenue.

Witnesses say the man, who News 12 Long Island sources have identified as 31-year-old Jason Beller, of Commack, tried to drive away, but firefighters showed up to help him. When officials approached the vehicle, they say he pulled out a high-powered, laser-sighted assault rifle and opened fire on the responders.

Fire officials say volunteer firefighter Justin Angell, 20, of Bellmore, was hit once in the side and rushed to Nassau University Medical Center with non-life threatening injuries.

Within minutes of Angell being shot, Nassau police say they were involved in a firefight with Beller, who police say had six guns in his possession and was wearing a sleeve of ammunition.

Police Commissioner Lawrence Mulvey says numerous shots were exchanged until a K-9 officer snuck up next to the suspect's car and shot him to death at point-blank range.

Police: Gunman killed after shooting firefighter in Bellmore