no smoking leases work because they refer to DAMAGE to apt and NUISANCE to neighbors. not exactly the same as having a gun in the apt.
Incorrect on both fronts.
First... No smoking leases work because people sign them and there is a sizeable market of renters who will pay extra to live in such a place. They need no other justification.
Second... many people would argue that the presence of guns enables damage to the units (ND holes) and are a nuisance to others (loud noises and unexpected bullet wounds caused by said NDs). If the guns weren't there those issues would go away. So by your logic "no-guns" leases will work because they deal with the "DAMAGE to apt and NUISANCE to neighbors."
Requiring additional payment when the rent is late violates California state law.
You are completely incorrect.
"Late fees and dishonored check fees
"A landlord can charge a late fee to a tenant who doesn't pay rent on time. However, a landlord can do this only if the lease or rental agreement contains a late fee provision."
--
http://www.dca.ca.gov/publications/landlordbook/living-in.shtml
As for the citations of criminal code... you are right, it isn't a crime for someone to have a gun in their leased apartment when the lease says they can. Here's how it works... you agree to pay me certain things in exchange for use of the apartment as your home. $1000 a month, keeping the place in decent shape, taking out your garbage, not playing the radio loud after 11PM, not having a charcoal grill on your balcony without permission, not having a gun in your apartment, keeping your car's registration up to date, et cetera. If you fail to pay me those things that YOU voluntarily, in good faith, without coersion, agreed to pay me... then I can exercise whatever penalty clauses were in the contract. I can have your car towed, have you evicted, charge you extra fees... whatever's in the contract.
Don't want to face those consequences? Don't pay for your home with your rights. Don't whore yourself out by agreeing to give up your 2-a, 1-a, or whatever-a rights as part of the payment for an apartment. That is YOUR choice.
If you do agree to pay something, don't try to fool yourself into thinking it is OK to choose not to honor your side of the agreement. You can't just say, "I don't feel this apartment is worth $1000/mo, I'm only going to pay $800." You can't change the other terms of your lease. All you can do is leave. Even that will involve penalties. Most leases include a provision that you must pay some large fraction of the rest of the lease off to break the contract.
You who want to act as though one of your rights should trump everyone else's rights... it doesn't work that way. You need all of your rights as a package. The right to keep and bear arms is worth nothing if you can't own property. The right to own property is worth nothing if you can't defend yourself. The right to defend yourself is worth nothing if you can't speak... they are a package. You are fools to try to split one off and say it is the only one that really matters.