A 23-year-old Glovertown man was arrested shortly after midnight following reports of a man walking the road while yelling and swinging a weapon.
At one point the man allegedly swung the weapon at a driver. There were no injuries.
RCMP say Noah Rowe was arrested and charged with assault with a weapon, possession of a weapon for a dangerous purpose, and resisting arrest.
Rowe was remanded to custody pending a court appearance today.