If you feel that your Public Defender is not doing her job then you - or rather your husband - can request that he be assigned new counsel and that this attorney be discharged.  You are going to have to give a really good reason though for the judge to allow this.  What you claim is that she failed to present evidence that would have resulted in a different outcome in the bond hearing.  Please note:  I do not know that that is true as it is unclear what exactly your husband was charged with with regard to the drugs and the gun and what the law in Georgia allows.  I am only trying to gather information to help from what you have written.  You may want to consult with another attorney in your area just to be sure.