Long View Police arrested a Pennsylvania man this morning and charged him with going armed to the terror of the public. David Michael Donahue is also charged with carrying a concealed gun, disorderly conduct and resisting a public officer. Donahue is being held in the Catawba County Jail with bond set at $10,000. A first court appearance is scheduled for today in Newton.