rts99, welcome to TFL!
There are several flaws in your statements. I've broken your post up into several sections so that I can deal with them one at a time.
rts99 said:
There's something in contract law that claims it is illegal to enter into an unlawful agreement. The law nulifies anything in a contract that is unlawful. . . .
As a general rule, yes, but it is not illegal for a private property owner to determine whether or not firearms will be allowed on his or her property. As I understand from previous posts, there may be some states with statutes that supersede this principle, but setting those aside, the owner of property is typically allowed to set the rules for licensees or tenants on the property. This is not a constitutional matter, but a contractual matter. In an apartment setting, the owner we're talking about is the landlord, and he (or more likely the corporate "it") is free to set that restriction. (Unless, of course, the government is the landlord, in which case the 2A should apply.)
rts99 said:
. . . .If the 2nd Amendment is the "Supreme law of the land", and it is, then anything that contradicts this law is unlawful and cannot be prohibited by contract. At least that's the way I understand it. The Supreme court ruled twice, once in Heller & again in McDonald, that citizen's have the RIGHT to keep and bear arms within their homes for self defence (the arguments of this right extending beyond the home not withstanding). The McDonald ruling applies this law against all the states & their subdivisions. This is the law - at least as I understand it.. . . .
The US Constitution does many things. It enumerates rights, it limits governmental actions. It does not define or limit the relationship between private actors, and that's what we've got here: (a) a potential tenant; and (b) a landlord. These are private (non-governmental) actors to whom the US Constitution simply doesn't apply. If the landlord says "no guns in my buildings," that's his right. That is not a governmental infringement to which the 2A refers.
rts99 said:
. . . .The Supreme court did NOT rule that only homeowners have this right, nor that only landlords have this right. If so that makes it discriminatory and therefore a privlege of home ownership, not an individual right. I'm not sure what to make of the homeless, according to the Supreme court the homeless have no rights and therefore all the government has to do to take all of our rights away is to take our homes away. Something VERY fascist in this conclusion and I find it very freightening if it is true........ . . . .
See above. This is a contract matter, not a constitutional one. If the landlord doesn't want guns on his/her/its privately owned property, it is perfectly within its rights to ban them, unless some other statute applies. The RKBA is a fundamental, individual right that on which
the government is prohibited from infringing.