The Lincoln County Sheriff's Office said deputies arrested 32-year-old Christopher Lee Gardner on Thursday at the Cape Perpetua Visitor's Center near Yachats, Oregon after receiving calls about a man acting suspiciously.
The Army had previously issued a statewide bulletin identifying Gardner as possibly armed and dangerous.
Authorities evacuated the visitor's center and made the arrest with no problems.
Oregon State Police later found Gardner's car at the Neptune State Scenic Viewport in northern Lane County. A gun was inside the vehicle.
Gardner is being held in the Lincoln County Jail on a federal detainer.
The sheriff's office said he doesn't face any local charges and more details about his case, including why he went missing and how long he had been missing from his post, weren't immediately available.
This article was written by The Associated Press from The Associated Press and was legally licensed through the NewsCred publisher network. Please direct all licensing questions to firstname.lastname@example.org.