What he said. PAY FOR THE BEST you can get.As an attorney, I've been in court waiting for my case to be heard when other citizens went before the judge for a arrest warrant hearing. These were usually crappy cases with no evidence other than "he said- she said." If there had been good evidence of the crine, the police themselves would've made an arrest and obtained a warrant immediately afterword.
Most of the time the warrant was denied. That being said, keep in mind that in court the testimony of one single eyewitness is legally sufficient to establish a fact.
That is still true even when other eyewitnesses say it did not happen that way !
If I were you, I would meet with a lawyer at least two weeks in advance and plan on having that lawyer come to court to represent you at the pre-warrant hearing.
A lawyer will be especially useful and cross examining the petitioner who is seeking the warrant against you.
Since there are allegations of you brandishing a firearm against somebody in a threatening way, you are more likely to be arrested on a marginal case with little evidence. Judges don't want to take the chance that if they deny an arrest warrant on you, you'll soon do something bad and it will embarass the judge.