A strict permitting requirement in Hypoluxo, Fla., has one U.S. Marine fighting to keep flying an American flag on his property.

It all began when 24-year-old Gregory Schaffer installed a flagpole to fly an American flag in his front yard after returning from a tour in Iraq, according to a report from WPTV in Florida.

Days later — after an anonymous neighbor complained — Schaffer was handed a citation from the town calling the flagpole a code violation. The town considers the pole to be a structure, and Schaffer had not obtained a permit.