Insatsen genomfördes kl. 03.11 i Varberga och polisen vill inte gå in närmare på varför de valde att stoppa bilen.
– Det fanns en anledning att stoppa den och den bedömningen var riktig, säger Lars Hedelin, presstalesperson på polisen i Bergslagen.
Förutom föraren fanns ytterligare personer i bilen, men polisen vill inte svara på om även de är misstänkta för brott.
– De är dock inte gripna, säger Hedelin.
Man i 50-årsåldern gripen
Föraren greps på platsen och anhölls senare av åklagare. Enligt polisen är han i 50-årsåldern och hemmahörande i Örebro län.
Han är nu misstänkt för vapenbrott och smugglingsbrott. Enligt Hedelin har polisen förutom vapnen och alkoholen även tagit bilen i beslag.