William Wesley Neall III

William Wesley Neall III faces assault and other charges after police said he pulled a shotgun on an officer. (Photo provided by Anne Arundel County Police Department )

A man pulled a shotgun on an Anne Arundel County police officer after officers were called to a neighborhood dispute, police said.

Witnesses said that William Wesley Neall III had been acting erratically most of Thursday, banging on doors and yelling profanities in the 600 block of Belle Dora Court in Arnold, police said.

As an officer waited for backup outside Neall's home, he came out pointing a loaded Winchester 12-gauge shotgun at the cop. The officer drew his weapon and ordered Neall, 46, to put his gun down, which he did, according to police.

Neall faces assault and other charges and is being held on a $400,000 bond, online court records show.