Police were searching for the gunman or gunmen who opened fire at a Sweet 16 birthday party in Riviera Beach, Fla., killing two teens and injuring six others.

The shooting happened late Saturday night outside Newcomb Hall. More than 100 people had gathered inside the building for the birthday celebration, wptv.com reported.

According to wpbf.com, witnesses said a fight broke out and then gunshots followed.

"It went off like five or six times like, crack, crack, crack, crack, crack," Steve Siciliano, who witnessed the shooting, told wptv.com.

The victims were all males between ages 16 and 32, Riviera Beach officials said.

One teen died at the scene and another was pronounced dead at a hospital.

Watch the most-viewed videos on NBCNews.com

At least six other people were shot, but none of their injuries was believed to be life-threatening, city spokeswoman Rose Anne Brown said, The Orlando Sentinel reported.

"You need to just turn yourself in," Riviera Beach Mayor Thomas Masters said of the shooter, according to wptv.com. "Make my day. Joe Lewis says, 'You can run, but you can't hide.' Just turn yourself in."

More content from NBCNews.com:

Follow US News from NBCNews.com on Twitter and Facebook