ST CLOUD (AP) - A man arrested in St. Cloud for openly carrying an assault rifle is suing the city, claiming his constitutional rights were violated.

Tyler Gottwalt has a permit to carry a gun. He says the city has a gun law that is more restrictive than the state statute on carrying a firearm in public. The local law allows a person to carry a handgun in public with a permit, but prohibits firearms that aren't carried in a case or "broken apart."

Police cited Gottwalt for possessing a gun that wasn't cased. A Stearns County District Court judge later dismissed the charges against Gottwalt.

His lawsuit alleges false arrest, illegal imprisonment, malicious prosecution and violation of his Second Amendment right to bear arms.