An Ulster County man is accused of pulling a gun on a family with a small child and then a police officer inBeacon.
The incident happened just before 2 p.m. Wednesday on Fishkill Avenue.
Police say officers arriving at the scene saw 26-year-old Aaron Thompson in the street yelling.
Officials say he pulled out an unregistered and loaded 9 mm handgun from his pocket and took cover as an officer approached.
The officer was able to convince Thompson to drop the weapon and come out before taking him into custody.
Thompson is facing several charges, including criminal possession of a weapon and endangering the welfare of a child.