Police say heard was on a stolen motorcycle exceeding the speed limit when he lost control and wrecked in the turn lane in the 3200 block of Maurine Street.
Authorities say Heard then began to run through the Time Warner parking lot and threw a semi-automatic pistol onto the roof of the Time Warner building.
Police then took Heard into custody and found about 2.5 grams of methamphetamine in his pocket.
Heard was charged with evading in a vehicle, possession of a controlled substance, and possession of a firearm by felon. His bond has not yet been set.