Шарят по карманам, а что такое Ваше " шарит" - непонятно. От какого корня Ваше слово? На каком языке Вы написали? Или это очередной наркоманский сленг, типа ( кумарит, втыкай и т.д)?
"Шарить"(сленг)- хорошо разбираться (соображать) в каком-либо вопросе. Лично я в другом смысле и не знаю, уже лет как 40.