71 demon windshield

The holes should be already drilled, Im assuming it had the clips before? If not, if you wait another 2 weeks I can take pictures on mine, it is at the paint shop right now.
yes some of holes are there some or covered up but need to know what clips goes where thanks