An inmate at the Midstate Correctional Facility in Marcy has been arrested on a weapons charge.

State Police say 20-year old David Holmes had a shank type weapon in his possession.

Holmes was charged ith criminal possession of a weapon and promoting prison contraband.