Cape Town police recovered two stolen firearms and seized drugs.