I have a Mueller Quickshot on my rig which resembles this sight. I don't know anything about the buckmark, but typically 50.00 sights won't hold up well to the punishing recoil of a turkey gun.
I guess you could try it and see. From my experience, I wouldn't try it.