I had this problem and mine did not have any plastic crap you've described. The screws that came with my Talley's were too big and may have been for 8/40 holes. I notified Talley and had a new set of properly fitting screws within a couple of weeks.