Sedalia police arrested a 38-year-old man near the intersection of 14th and Ohio Streets on Friday.  John Threlkeld, who is a convicted felon, is facing charges of illegal possession of a firearm and controlled substance.  The Sedalia resident is also accused of driving while revoked.  Threlkeld was booked into the Pettis County Jail to await the filing of formal charges.