Имеют право задержать и удерживать до приезда милиции преступника (вора, грабителя, убийцу, насильника), в том числе и с применением силы (ст. 38 УК). Но, опять-таки, как и любой другой смертный и только в отношении лица, которое непосредственно на их глазах совершило преступление.
Что касается административных правонарушений (а мелкое хищение это административное нарушение), то тут вопрос остается открытым... В админкодексе нигде не сказано, что граждане (за исключением ДНД) могут задерживать административных правонарушителей.