and when this veteran signed his lease, there was no rule against firearms. Now, it might be debatable if they can implement new lease rules on existing tenants, but until such time, you would be wrong.
If I were a betting man, I'd bet that the lease is subject to the rules and regulations of the landlord, which rule and regulations the landlord has the authority to change at its sole discretion at any time.