MIAMI (AP) - An 87-year-old Miami man has been charged with first-degree murder after police say he shot a girlfriend he suspected of being unfaithful.

Police say Juan Adolfo Gonzalez had been planning Friday's shooting for several months, and that he stalked 84-year-old Celida Hernandez daily. He took a taxi to her apartment Friday and waited until a bus dropped her off from the senior's dining hall. Authorities say he shot her twice in her apartment, then shot himself.

Police say Gonzalez admitted to the shooting. He was taken to the hospital with non-life threatening injuries.