Any of the globe dealers has screws that is what the two holes are about.As Jim said the deep notched lens is held in with them. I would find someone to walk you through install of your 1st. I've heard of cracked lens where they were installed incorrect, and years later just sitting and you hear that crack.
_________________________
*Wanted Pierce Pennant Petroleum*