По идее не имеют права. Осмотр автомобиля возможен, насколько я помню, лишь на стационарных постах ДПС или при проведении спецоперации (из магазина стройматериалов украли пять мешков цемента).
Если же у вас с документами все гаразд, при себе имеется:
ВУ;
СТС;
ОСАГО;
то придираться не имеют права, если это ваш личный транспорт, а не служебный.
Попросите этого гаишника, пусть перечитает статью 12.35 КоАП РФ:
Ну и плюс 19.1 КоАП РФ: Самоуправство.
Но это при условии, что авто частное, а не служебное. Если же машина записана на организацию, то на любой груз должны быть ТТН.