It sounds the apartment manager is push you down. Please see following link, that could be helpfull for you if you are living in California but even other states, they should have similiar laws:
http://www.dca.ca.gov/legal/landlordbook/index.html
If you feel you got unfair charges, you can go Samll Claim for help. General speaking, "tear and wear", like carpet steam cleaning, should not be charged for 1 year rental. Suggestion, you may ask him give you written notice so that you can have evidences.
Don't say "it's hard to fight since landload should have their reasons".
I'm a landload also.