How about something related but different:
Shield of Redounding Level 8+
This mirrored shield reflects your foe's force back against him.
Lvl 8 3400
Item Slot: Arms
Power (Daily): Immediate reaction. You can use this power after you are hit by a power that has a push effect. The foe that pushed you is pushed the same number of squares.
I don't know of anything identical, no. And as long as you fix that spelling error, I think it's fine. Item powers are more an art than a science, really.