Twenty-seven-year-old Marvin Bruce, of Brooklyn, is charged with assault and possession of a weapon.READ MORE: Sources: Suspect In Shooting Of NYPD Officers Had Multiple Weapons, Including AR-15 With 20 Rounds Hidden Under Mattress
The shooting happened around 5:30 p.m. outside the entrance on 31st Street and 7th Avenue.READ MORE: Rangers Stay Red Hot, Take Down Kings In Shootout
Police said the suspect got into an argument over food with a man inside Penn Station and fired a shot at him once they got outside. He missed, but hit another man in the leg.MORE NEWS: Knicks' Late Rally Falls Short In Road Loss To Cavaliers
The victim is expected to recover from his injuries.