Ridgway man charged in gas station beating