I have no gaps in the fairing, make sure you don't have something pinched not allowing it to fit snug. The chrome strip does not fit as snug to the windshield, however not enough to see down into it.
Bike looks familiar, check the title and make sure it's not a salvage bike. There are numerous 99's out there complete and in good shape for around 4K. I just looked at our classifieds and there are a couple listed.