AVENEL - An Iraq War veteran says Six Flags Great Adventure turned him away in front of his wife and young children because of what he was wearing. 

Mario Alejandro says the park owes him an apology after saying the shirt he was wearing was inappropriate. 

The shirt features an M-16 in the colors of the American flag and the words, "Keep Calm and Return Fire." Alejandro says it's patriotic.

Alejandro, who served two tours in Iraq, says he bought the shirt to support reconfoundation.org, a veterans group.

The Marine says he tried explaining to Six Flags staff that he is a veteran and that the shirt is to support the military. 

"As soon as I showed him the back of my shirt he said, 'I don't care. Get out of here, get out of here,'" he says.

Alejandro says he was told to either buy a new shirt in the gift shop or leave. The father of three angrily left the park, while his family went inside.

A Six Flags spokeswoman says the park has a dress code that states that the park does not permit clothing with vulgar, offensive or violent images or wording.

Alejandro sees none of that when he looks at the shirt. "I look at it that if there was something happening here right now, I would be the first one to stand up and defend anybody that's injured, ill or sick," he says.

The Marine says he would like an apology from the park, nothing more.