Police in North Port have found a man with drugs, money, and guns.

This has happened while working with probation officers.

A dog has helped detectives find all this.

The stash includes two pounds of marijuana, nearly an ounce of crack, a stolen fully-loaded assault rifle, and $20,000 in cash.

Someone reported the rifle stole in Venice a couple days ago.

Police have identified this man as 21-year-old Marquail Morris.

They have also identified him as a convicted felon.

The investigation continues, and more charges may follow for Morris and other people.