The landlord had gone to 54-year-old Frank Johnson's home in the 2000-block of East 72nd Street to talk about evicting him.
The landlord called police.
Police found the gun, plus extended magazines loaded with 400 rounds for the rifle and 36 rounds for a handgun.