Six Flags Great Adventure in New Jersey has issued an official apology to veteran, Mario Alejandro, who was denied entry because the shirt he was wearing was called "offensive" by a security guard. He was told he'd have to put on a different shirt, buy one to put over it or leave the park. He chose to leave. The shirt, which depicted an automatic weapon, was captioned with, "Keep calm and return fire." You can buy them here.

According to an article, Six Flags Great Adventure President John Fitzgerald personally called Alejandro to apologize and the apology accepted.

The amusement park also offered Alejandro and his family VIP passes to return to the park as guests. He wasn't immediately sure whether or not he'd take them up on their offer.

Mario Alejandro is a 33-year-old father of three. He is a U.S. Marine who was part of the initial invasion of Iraq in 2003. He is now classified as disabled, due to the hearing loss and PTSD related to his military service.