Well, we got a response from an actual police officer confirming that his pointing a handgun is not justified. So, his posting the account on the internet can do nothing but harm him. It's written testimony that can be subpoenaed and presented as evidence against him. If the Mexican guy realizes that he could become legal through U visa (a.k.a. snitch visa) by pressing charges, the OP could be in trouble.