A man is charged after his gun allegedly discharged Monday evening, striking a Philadelphia police officer. Rashid Walker, 26, is charged with a violation of the Uniform Firearms Act after a gun in ...