they are legal in the sense that you can use them, but the roush kit does not have a CARB EO# issued yet which means it is not legal in california at this time.Roush does NOT make their own kit entirely.The blower is an eaton style from Magnuson superchargers and the brackets etc. are made by roush.Injectors,fuel system etc. will likely be fronm another company as well.If you decide to go with the vortech kit let me know as I can probably get you a good deal...chris