Need to clarify here, as some people know buffer seals as different things.
A buffer seal is not a suitable replacement for wear strip or guide ring, the contact area is not as big. They are described as being meant for heavy duty applications.
Some have a PTFE ring set into them, some are made of a harder polymer.
Either way, for high pressure or aggressive applications, some folks like to fit buffer seals.
Google it, there are lots of videos and images about