There are very few courts in this country that would deem shooting somebody advancing on you or your occupied house with a molotov cocktail as NOT being an act of self-defense. either way, it's better to be tried by 12 than carried by 6...
Except in San Francisco, New York, Chicago, Washington DC...