Quoted from luch:you win , some kind of flipper protector . see pictures in craiglist post above
Looks like a Chuck E Cheese machine. I have seen a lot of CEC machines with those protectors. Regardless, that machine has seen a lot of play...Glad to see pinball is still thriving on location.