The man ended up heading headfirst into the windshield of a route 39 SEPTA bus.
Police say the man then tried to flee on foot, but was caught about a block and a half away along the 2200 block of North Bouvier Street. He was placed in custody and then transported to a local hospital to be evaluated and then turned over to police.
There is no word if a gun was discovered.