Mannen stoppades i en rutinkontroll på Slipstensvägen i Uppsala vid 02.30 natten till onsdag. Han visade tecken på drogpåverkan och polisen genomförde en husrannsakan i fordonet.
-Han är känd av oss sedan tidigare och i bilen hittades en pistol med ammunition, säger Kenneth Sundin, vakthavande befäl vid Uppsalapolisen.
Mannen greps och ska höras för misstanke om drograttfylleri och grovt vapenbrott under morgonen.