Plastic windscreens are notorious for cracking at their mounting points when improper mounting hardware is used.SMC has a couple of different types of windscreen screws available that can secure a windscreen safely. Available in clear (phillips); black...