You are not understanding what rejection of the plea deal might result in. Speculation is that the weapons charge is excessive, and tax offenders rarely if ever get nailed for the weapons charge even if they are known to have used drugs. The judge may want that brought into line with the more typical cases. Be prepared to have another layer of egg added to your face.