O-rings for an SKS gas piston? You're trying to buy a new muffler belt. There is no such thing as O-rings for an SKS gas piston. Those grooves in the piston are there simply as a place for fouling to collect.
I don't carry a gun to go looking for trouble, I carry a gun in case trouble finds me.