Stolen semi-automatic gun, marijuana recovered during traffic stop