Was there an initial walk through with photos, and and move out walk through with photos? Or a list of potential charges if things aren't cleaned properly. It kind of depends on your lease, but if they don't have any proof, they'll be up a creek if you get a decent attorney. Ask for proof of costs. $187 for caulking a bathtub is hilarious. Were the oven and dishwasher broken?
They can't charge for basic wear and tear - aka the paint brushes and spackle and cleaning supplies (unless there were holes in the walls or some damage you caused).
They can't prove you caused the mold in the bathroom, unless they have before and after pictures blatantly showing it, you still should have cleaned it to the best of your ability, but even so, mold is cause by lack of airflow, generally the landlords problem.
They only have 30 days to return your deposit or the remainder of deposit and a list of what was charged out of it - any thing over 30 days, you get your money back, regardless of actual damage. Court will laugh at your contract stating 60 days.
I would go after them, you'll get your money back, probably all of it and maybe more. Some states require they pay you double or more for not following the law and withholding the deposit, so talk to an attorney specializing in landlord/tenant laws. Let us know how it turns out.