Although he was a felon in possession of a weapon and controlled substance, he's pretty screwed. But with a good attorney, he actually was well within his rights under the adoption of the "stand your ground" law based on the information provided by the media outlets.  
http://criminal.findlaw.com/criminal-law-basics/states-that-have-stand-your-ground-laws.html