
Ray Vernon aka Leo Pap was shot and murdered by Brad, the son of Roger Salas.
The single T-shirt is our greatest clue about who shot Leo. From the typical T-shirt the attacker was wearing, it looks like Roger Salas' son, Brad, was the one that shot Ray. That's because we see the T-shirt as the one reference point for the shooter and Brad wearing the same T-shirt in the "White" episode at approximately the 14th minute. It makes sense because Brad would be mad at his dad's incarceration and naturally want revenge.
What is Kaleidoscope about?
https://www.youtube.com/watch?v=YbArSoOP8XQ
Kaleidoscope is Netflix's new and unique heist drama series, created by Eric Garcia. The series presents its eight episodes in a random sequence while successfully telling a cohesive story. The story is vaguely based on the events of the actual life around Hurricane Sandy when 70 billion dollars worth of bonds disappeared from downtown Manhattan. This particular event is intended to tell the story of the greatest heist ever attempted.

Ray Vernon, known as Leo Pap before he got out of jail, is a professional burglar. Ray takes the main stage in the story, with a great shot of stealing the city of Manhattan. While the city is in the grip of a natural catastrophe, the fearsome thieves have a plan to access the city's most secure vault, with an enormous sum of money. Here the catch is, the safe is apparently unbreakable and the most impossible to penetrate, and is also safeguarded by the world's most powerful security team.
As a whole, the story of Kaleidoscope is most likely the classic heist plot. But this show becomes unique compared to other stories like this, with a non-linear narrative that makes it more interactive.
What makes Kaleidoscope unique?

Kaleidoscope is a series of eight episodes, unique for its mixed order, providing 5040 viewing options for episodes. It is the story of a heist 25 years in the planning. Everyone can watch the first seven episodes randomly, building up to the striking final episode which shows the heist itself. The episodes may not be numbered or given to determine an order, so Eric Garcia, screenwriter, and showrunner, gave color to each episode. These colors constitute a different "kaleidoscope" for every spectator, leading to the final episode, "White."
Each episode must serve as an introduction to each character and the struggles that he must confront. It is obvious why this series is listed as an anthology and every episode is a complete story, which shares characters and a premise with one another.
In what time period is Kaleidoscope set?

Kaleidoscope's plot extends over 24 years before and around a year after the break-in. The heist took place during the period of Hurricane Sandy in 2012. Therefore, the story is going to come and go in time. It will be interesting to see how the random viewing sequence impacts the timeline of the story.
In September 2021, the filming for Kaleidoscope started at Netflix Studios in Bushwick, Brooklyn. Production of the whole series was wrapped in March 2022. In November 2022, the official title was announced as Kaleidoscope.
FAQs
Q. Who shot Ray Vernon in Kaleidoscope?
A. Brad is the guy who shot Ray Vernon, aka Leo Pap, because of his dad's incarceration and he naturally wants revenge.
Q. Who is the writer of Kaleidoscope?
A. Eric Garcia is the writer and showrunner of Kaleidoscope.
Q. When did Kaleidoscope release?
A. Netflix's heist drama series Kaleidoscope was released on 1st January 2023.