Police arrested John Gorman on scene and charged him with first-degree assault and possession of a handgun by a convicted felon.