On Tuesday, 19 children and 2 adults were killed at an elementary school in Texas.

Ted Cruz took to Twitter to offer his thoughts and prayers after the incident.

Chrissy Teigen was quick to call out Ted Cruz for taking money from the gun lobby.

She posted a screenshot of a graph that shows the top 20 Congressional recipients of gun-rights money in 2016.

Ted Cruz was at the top of the list by almost double. Marco Rubio was in second.

She also slammed gun enthusiasts in a separate post also calling out Ted Cruz.

He, Trump, and Abbott are still going to speak at a NRA meeting in Houston days after shooting.

Teigen wrote, “loving guns this much is f---ing weird. it’s not normal.”

She concluded, “To be clear, it’s weird and you’re f---ing weird.”