VEHICLE ASSAULT?? You ARE kidding, right? Good, I thought so because you were not assaulted, not even by a vehicle. Assault means someone had physical contact with you, which you do not mention.
Hot heads often lead to stupid decisions. You arguing with your friend's neighbor and your friend's neighbor blocking your vehicle. I would call it even and stop engaging in anti social behaviors. The next time you go to the friend's house, just ignore the neighbors, regardless if they taunt you to engage them in more dysfunctional behaviors. Nothing of this nature is worth an arrest record. Chill man, chill.