Most people get all up and arms and have never read their lease. I would assume this is NOT you. You have read your lease thoroughly right?
All depends on the working in you lease as to how the security deposit will be handled and the law governing your jurisdiction. Small claims is always an option.
Best of luck.