Orlando police arrested a man they say pushed and then fatally shot the father of his two stepchildren when he came to their apartment complex for an unannounced visit, court records show.

Jose Sanchez Arenas, 35, faces a second-degree murder charge in the death of Kenneth Rivera, 27, at the Venetian Place apartments on Commander Drive Friday.

Sanchez had married the mother of Rivera’s two children, who are now 4 and 8 years old, Detective Toyd Montford wrote in his arrest affidavit. Sanchez said he shot Rivera in self-defense, a claim Montford wrote that he doubted.

“Jose painted a picture of how dangerous Kenneth was and was always making threats with guns,” Montford wrote. “But his own wife stated she has only seen him [Rivera] with a gun once and she actually found it hidden. … It seems like Jose was more frustrated than fearful that Kenneth showed up because it’s highly unlikely someone would walk up and push someone they are afraid [of] that has threatened you with guns.”

Earlier on Friday, Rivera told his sister that he hadn’t seen his children since August and wanted to visit them.

“Kenneth had been harassing and stalking her [his ex-girlfriend] and uses the kids as a ploy to cause trouble in her relationship,” Montford wrote after a conversation with Rivera’s ex. “She stated they have moved to different locations but Kenneth always finds them and comes over stating he wants to see the kids.”

His sister drove him to the apartment complex and, when nobody answered the door, agreed to wait with him for a bit.

About 15 minutes later they saw Sanchez pull into the parking lot with Rivera’s ex-girlfriend — Sanchez’s current wife — and the two children. Rivera got out of his sister’s car and called out his 8-year-old daughter’s name to get her attention, his sister told Montford.

Rivera’s ex-girlfriend rushed the children upstairs, and Rivera turned around and walked back toward his sister’s car, Montford wrote. But Sanchez stayed behind and stopped Rivera to ask him what he was doing there, Montford wrote. Rivera said he was there to see his kids, his sister later told Montford.

Sanchez pushed Rivera to the ground, Sanchez told police.

“So this is how we are going to do things?” Rivera asked as he got up, according to Sanchez.

The two started throwing punches, and Rivera’s sister got out of her car, Montford wrote. Within seconds, she heard a gunshot.

“Why did you do that?” Rivera asked Sanchez before collapsing into his sister’s arms, Montford wrote. She layed Rivera on the ground and ran back to her car to call 911.

Sanchez later told police he was trying to defend himself, but also said he did not see a weapon in Rivera’s hands. Police did not find any weapons on Rivera or in his sister’s car. Sanchez was arrested on a warrant Tuesday and is being held in the Orange County Jail.