In Florida there are some non-bondable crimes, these include:
1) Armed kidnapping
2) Armed robbery
3) 1st or 2nd Degree murder
4) Burglary with an assault or battery
5) Armed sexual battery
6) Armed burglary
7) Armed trafficking
8) Lewd or lascivious battery on a child under 12
In those types of cases, no bonds are issued, and instead a criminal defense attorney needs to file a motion requesting an Arthur hearing. During that hearing a few things are done to determine whether a bond will be issued, including the State providing some of the evidence they have against the accused.
Simply have drugs and a gun in your possession, does not make it a non-bondable offense. If however, he is being charged with one of the crimes I listed above, then he will need a defense lawyer to request an Arthur hearing.
I hope I was able to help address all of your concerns. Please let me know if you have any more questions.
Please take a moment to rate my answer using the stars, as this is the only way experts are compensated for their time on the website. You can still continue to ask questions and receive my answers for free even after you've rated me. Thank you.