Have you looked at monster fairings? It’s almost hard to beat for there prices. It’s honestly not the best quality but for racing or just street use they’re fine. They will come with a cowl and They usually come with a free bolt kit also so that helps.