Good advice. But "get a better lawyer" is much easier to say than do! Those F'ers dont work cheap! And dont give discounts because you were in the right to do what you did. I have to admit I dont have tens or hundreds of thousands of dollars laying around just in case something like this happens. Dont think the average person here does either. The quality of your lawyer will also depend on where you live. I know I couldnt afford to fly a better one into town. And got the best I could find that would work for the the thousands it cost me just to get him (why I'm not in jail today).
Dont forget the procecuting attorney has as much say as anyone on who's going to be in your jury. Will he pick soccer moms, an office workers he knows have never held a gun before, and are afraid of them... YEP. Then he knows once he says "your obviously a premedative nut for owning, training with, and using military style firearms" that image is now in the jury's minds. Along with him standing there as close to them as he can with your "threatening looking gun in his hands". Your lawyer objecting to his comments isnt going to just erase whats now in their heads.
How the law SHOULD work. And how if DOES work... All I can tell you is what I saw first hand. What I learned is our legal system exists to make money anyway they can. Guilt or inocosence has damn little to do with any of it.
Did I overhear a conversation about my case, & where my lawyer talked to the judge about playing golf that evening? Yes. Should I have had to go to court at all? No. Could I have easily been convicted and got locked up. No dought in my mind!
I know what I saw. How things "SHOULD" be has nothing to do with our legal system. Everyones free to imagin how things will happen to "them" though. Good luck! & Best wishes. Your free to get yourself into as much trouble as you can afford to get out of.