While police have arrested and charged two men in connection with a shooting at a nightclub early Sunday morning, they are still seeking a third in connection with the crime.

Shortly after 1:30 a.m., members of the CPS Gang Suppression Team were conducting a regular patrol near TEN X Nightclub in the 1100 block of 10 Avenue S.W. when they heard gunshots.

Police say about 300 people were inside the establishment when shot rang out.

Surveillance video, which has been released to police, shows a white car with three people inside drive up and park, and then a man gets out. He then flipped up his hood and fires one shot, shattering the glass inside.

A 38-year-old man was struck and had to be rushed to hospital where he is in stable condition.

The shooter was tackled by two of the bouncers and held just as police arrived on scene to make the arrest.

The driver of the car was also arrested, but a third suspect, who left the car in an attempt to help the shooter escape, managed to flee the scene.

Spencer Wallace, who worked at the club part-time as a doorman, says he won't be working there anymore because of the shooting.

“I have got about six years of bouncing under my belt total,” said Wallace, who had worked for TEN X Nightclub for approximately two and a half months. “I’ve been pepper sprayed and I’ve had knives pulled. A gun is a line that I’ve never crossed before.”

The general manager, meanwhile, says that he credits two bouncers with the fact that no one else was injured in the shooting.

"Their actions prevented any further injuries from occurring," said Rhett Brownbridge, manager of the TEN X. "Any of my security in the same situation would've done the same thing."

Police are still searching for the suspect who escaped the scene, and say they are still working on a motive.

"We don't know if it was targeted or random. We're still trying to investigate that and find out the motive of the shooting," said Staff Sergeant Brad Glacair with the CPS.

Mohamed Elmi, 31, and Mohamed Salad, 29, both of Calgary, have been charged.

Anyone with information about the identity of the suspect who fled the scene is asked to contact the Calgary Police Service, 403-266-1234, or Crime Stoppers.