This is an archived article that was published on sltrib.com in 2015, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

A man shot by Salt Lake City police in March has been sent to federal prison for being a convicted felon in possession of a firearm.

Salvador Miranda Flores, 30, was charged in April in U.S. District Court for having a gun during a March 3 traffic stop, during which he was shot twice by police. Flores did not fire his weapon.

Following a guilty plea to felon in possession of a firearm, Flores was sentenced in July to 17 months in prison, according to court documents.

Flores, 30, was initially charged in state court with two counts of second-degree felony assault against a police officer, second-degree felony possession of a dangerous weapon by a restricted person and misdemeanor interfering with an arresting officer.

The state case was dismissed Tuesday.

Flores was shot after officers — responding to a report of a suspicious pickup truck cruising the area of a 7-Eleven store — pulled him over about 2:30 a.m. on March 3 at 1125 S. State Street.

When Flores was asked to exit the pickup, he came out and pulled what appeared to be a handgun from his waistband, according to state charges.

The gun pulled by Flores proved to be an Airsoft pistol, but a second handgun — this one a real firearm that was loaded — was found in a holster on Flores' right hip, charges state.

Yet another gun — a plastic one painted to give it a real appearance — was found inside the truck, along with "a hold up note," according to charges.

Flores was considered a restricted person due to a 2009 conviction for third-degree felony aggravated assault, for which he was sentenced to probation, according to court records.

Twitter: @MikeyPanda