A St. Paul man struggled with Metro Transit police Tuesday evening and then pointed a revolver at an officer's neck and chin, according to criminal charges.

Song J. Vue, 21, was charged Thursday in Ramsey County District Court with one count each of ineligible possession of a firearm and ineligible possession of ammunition.

No one was injured in the incident, which occurred at the Green Line's platform near the Vertical Building at 46 E. 5th St.

According to the complaint, Metro Transit police were conducting surveillance at the Vertical Building about 5 p.m. because of past complaints that people were loitering in the area selling cigarettes and drugs. They saw Vue approaching people and showing them something in his hand.

Vue was selling small cigars and cigarettes, the charges said. Officers watched him and videotaped at least one transaction.

When officers tried to arrest Vue on the light-rail platform, he tried to pull away.

"Officers thought that Vue was going to fight them, and they struggled to gain control of Vue," the complaint said. "While Vue tried to pull away, he pulled out a gun. In doing so, Vue pointed the gun directly at [the officer's] neck and chin."

Vue dropped the gun. The gun was fully loaded, and more ammunition, a box of cigars and cigarettes were found in Vue's bag, the complaint said.